下面的是官方的写法version: "3.2"services: web: image: nginx:alpine volumes:
- type: volume source: mydata target: /data volume: nocopy: true
- type: bind source: ./static target: /opt/app/static db: image: postgres:latest volumes:
- "/var/run/postgres/postgres.sock:/var/run/postgres/postgres.sock"
- "dbdata:/var/lib/postgresql/data"volumes: mydata: dbdata:我照着改运行报错我的容器有一个是写在其他地方的,不是同一个文件写的
1 回答
三国纷争
TA贡献1804条经验 获得超7个赞
表明external: true即可:
version: "3.2"services: db: image: postgres:latest volumes: - "/var/run/postgres/postgres.sock:/var/run/postgres/postgres.sock" - "dbdata:/var/lib/postgresql/data"volumes: dbdata: external: true
添加回答
举报
0/150
提交
取消