我对docker-compose有问题。我的docker-compose.yml
文件如下:
version: '3.7'
services:
notebook:
image: mint01:dev
volumes:
- ${GIT_ROOT}:/mnt/shared
secrets:
- dock_secret
- file_secret
ports:
- 8888:8888
container_name: my_notebook
command:
- "jupyter notebook --port=8888 --ip=* --allow-root --no-browser \
--NotebookApp.contents_manager_class=jupytext.TextFileContentsManager \
--ContentsManager.default_jupytext_formats=ipynb,py \
--NotebookApp.notebook_dir=/mnt/shared \
--NotebookApp.token="
secrets:
dock_secret:
external: true
file_secret:
file: ./.env
在我的系统中正确定义了$GIT_ROOT
环境变量。如果运行docker inspect
,则会在输出"Volumes":null
中看到。为什么会这样?