docker compose:services.db:';不支持的配置选项;朱庇特';
我正在努力学习如何使用docker compose,并一直遵循说明,直到收到错误。这是我的docker文件docker compose:services.db:';不支持的配置选项;朱庇特';,docker,docker-compose,jupyter,Docker,Docker Compose,Jupyter,我正在努力学习如何使用docker compose,并一直遵循说明,直到收到错误。这是我的docker文件 version: '3' services: db: image: postgres:11.2-alpine volumes: - ./pgdata:/var/lib/postgresql/data environment: - POSTGRES_USER=${POSTGRES_USER} - POSTGRESS_PASSWO
version: '3'
services:
db:
image: postgres:11.2-alpine
volumes:
- ./pgdata:/var/lib/postgresql/data
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}
jupyter:
images: jupyter/scipy-notebook:17aba6048f44
volume:
- ./:/home/notebook
ports:
- "8888:8888"
当我返回并输入“docker compose up-d--build”时,我会得到一个错误提示
The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.db: 'jupyter'
我的docker compose版本是1.23.2,正在Mac上运行。有什么想法吗?提前谢谢。
对不起,我英语不好,所以我指的是如下编辑
version: '3'
services:
db:
image: postgres:11.2-alpine
volumes:
- ./pgdata:/var/lib/postgresql/data
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}
jupyter:
image: jupyter/scipy-notebook:17aba6048f44
volumes:
- ./:/home/notebook
ports:
- "8888:8888"
版本:“3”
服务:
db:
image: postgres:11.2-alpine
volumes:
- ./pgdata:/var/lib/postgresql/data
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}
jupyter:
image: jupyter/scipy-notebook:17aba6048f44 # you write "images" but actually it should be image
volume:
- ./:/home/notebook
ports:
- "8888:8888"
对不起,我的docker compose是1.18.0-rc2。只需将整行内容从
jupyter:
1个字符后退
db:
image: postgres:11.2-alpine
volumes:
- ./pgdata:/var/lib/postgresql/data
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}
jupyter:
image: jupyter/scipy-notebook:17aba6048f44 # you write "images" but actually it should be image
volume:
- ./:/home/notebook
ports:
- "8888:8888"