# apt-get install docker-compose
※dockerはすでに/usr/binに入っている。
# mkdir docker-jupyterlab
# cd docker-jupyterlab
# 作業ディレクトリの準備
$ mkdir -p docker-jupyterlab/work
$ cd docker-jupyterlab
# Dockerファイルの作成
$ vi Dockerfile
FROM python:3
RUN apt-get update
RUN pip install –upgrade pip
RUN python -m pip install jupyterlab
# docker-compose.ymlファイルの作成
# docker-composeを利用しますので、docker-compose.ymlファイルを作成します。
$ vi docker-compose.yml
version: ‘3’
services:
jupyterlab:
build: .
image: jupyterlab-test-img
container_name: jupyterlab-test
working_dir: /work
volumes:
– ./work:/work
ports:
– “8888:8888”
command:
jupyter-lab –ip 0.0.0.0 –allow-root -b localhost
— ここからは、X Windowsの端末から
# docker-composeでコンテナイメージビルドと起動
# カレントディレクトのファイル確認
$ cd /home/elm/docker-jupyterlab
$ ls
Dockerfile docker-compose.yml
# ビルドと同時にdockerを起動します。
$ docker-compose up
——————————————————
Jupyterlabのノートからパッケージのインストール
> pip install matplotlib
> pip install japanmap