Как хранить свои записные книжки локально с образом док-станции jupyter / datascience-notebook? - PullRequest
0 голосов
/ 12 октября 2019

Я получил среду Jupyter для ноутбуков, которая хорошо работает со следующим кодом:

version: '3'

volumes:
  jupyter:
    driver: local

networks:
  traefik_network:
    external: true

services:
  jupyter:
    image: jupyter/datascience-notebook
    networks:
      - traefik_network
    labels:
      - "traefik.enable=true"
      - "traefik.docker.network=traefik_network"
      - "traefik.port=8888"
      - "traefik.entryPoint=https"
      - "traefik.backend=jupyter"
      - "traefik.frontend.rule=Host:jupyter.mysite.com"
    volumes:
     - jupyter:/home/jovyan/work
    environment:
     - JUPYTER_ENABLE_LAB=yes
    command: start-notebook.sh --NotebookApp.token='mytoken' --no-browser --allow-root --notebook-dir=/home/jovyan/work

Однако я хочу отслеживать ноутбуки в управлении версиями. Так что я хотел бы изменить громкость на:

volumes:
     - ./work:/home/jovyan/work

Если тогда, docker-compose будет работать без предупреждения. Однако, когда вы входите в среду jupyter lab и создаете записную книжку, вы получаете ошибку «каталог не найден». Каталог ./work фактически существует на сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...