如果我运行此命令,卷将挂载,并且容器按预期以初始化状态启动:
docker run --name gogs --net mk1net --ip 203.0.113.3 -v gogs-data:/data -d gogs/gogs
但是,如果我运行相应的docker-compose
脚本,则卷不会挂载。容器仍然启动,但没有启动时读取的状态。
version: '3'
services:
gogs:
image: gogs/gogs
ports:
- "3000:3000"
volumes:
- gogs-data:/data
networks:
mk1net:
ipv4_address: 203.0.113.3
volumes:
gogs-data:
networks:
mk1net:
ipam:
config:
- subnet: 203.0.113.0/24
有任何想法吗?