概要
すごいH本のためにHaskell実行環境を作成しました。
Docker Desktopをインストールする
ここからDocker Desktopをインストールします。
https://docs.docker.com/desktop/setup/install/mac-install/
Haskell公式イメージをPullする
Docker Desktopで「haskell」イメージを検索してPullしておきます。

docker-compose.ymlを作成する
ターミナルからディレクトリにdocker-compose.ymlとマウントするディレクトリを作成します。
今回はひとまず/homeディレクトリをマウントします。

Documents % mkdir haskell
Documents % cd haskell
haskell % touch docker-compose.yml
haskell % vi docker-compose.yml
haskell % mkdir home
↓docker-compose.ymlです。
services:
haskell:
image: haskell:latest
working_dir: /home
volumes:
- ./home:/home
tty: true
コンテナを起動する
ターミナルからコンテナを起動します。

haskell % docker compose up -d
動作確認

