このコマンドを実行すると、ボリュームがマウントされ、コンテナーが初期化された状態で期待どおりに開始されます。
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
何か案は?