Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/till0196/julia-environment
Juliaがインストール済みのJupyter NotebookをDockerで立ち上げます
https://github.com/till0196/julia-environment
docker docker-compose julia jupyter-notebook
Last synced: about 2 months ago
JSON representation
Juliaがインストール済みのJupyter NotebookをDockerで立ち上げます
- Host: GitHub
- URL: https://github.com/till0196/julia-environment
- Owner: Till0196
- Created: 2024-04-16T06:01:37.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-19T00:14:03.000Z (9 months ago)
- Last Synced: 2024-04-19T04:32:48.473Z (9 months ago)
- Topics: docker, docker-compose, julia, jupyter-notebook
- Language: Dockerfile
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# julia-environment
[![build-julia-notebook-jp](https://github.com/Till0196/julia-environment/actions/workflows/build-dockerfile.yaml/badge.svg)](https://github.com/Till0196/julia-environment/actions/workflows/build-dockerfile.yaml)
[![image size](https://ghcr-badge.egpl.dev/till0196/julia-environment/size?color=%2344cc11&tag=latest&label=image+size)](https://github.com/Till0196/julia-environment/pkgs/container/julia-environment)[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/till0196/julia-environment)
Juliaがインストール済みのJupyter Notebookが立ち上がるDocker環境です。
[Container registry](https://github.com/Till0196/julia-environment/pkgs/container/julia-environment)にて、linux/amd64とlinux/arm64のビルド済みDockerイメージを公開しています。
GitHub Actionsにて、毎日日本時間の24:00に自動でイメージを生成しています。
実行時間を削減するため、上流イメージに変更がある場合のみ更新が行われます。## 使い方
Dockerと[Docker compose](https://docs.docker.jp/v1.12/compose/install.html)が必要です。
```bash
# 初期設定
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から確認できます。