Juliaがインストール済みのJupyter Notebookが立ち上がるDocker環境です。
Container registryにて、linux/amd64とlinux/arm64のビルド済みDockerイメージを公開しています。
GitHub Actionsにて、毎日日本時間の24:00に自動でイメージを生成しています。
実行時間を削減するため、上流イメージに変更がある場合のみ更新が行われます。
DockerとDocker composeが必要です。
# 初期設定
git clone https://github.com/till0196/julia-environment.git
cd julia-environment
# JupyterLab Notebookを起動
docker compose up
# ブラウザで http://localhost:8888 に接続するとJupyter Notebookが起動します
# シェルに接続
docker compose exec julia-jupyter /bin/bash
# JupyterLab Notebookを終了
docker compose down
./work
フォルダにノートブックファイルを保存するとJupyterLab Notebookから確認できます。