19

例として、別のファイルdocker-compose.prod.ymlを使用して構成/オーバーライドで実行するときに、docker-compose.ymlファイルで定義されたコンテナーを削除したい:

# docker-compose.yml
version: 2
services: 

  www:
    image: php56

  db_for_development:
    image: mariadb

オーバーライド:

# docker-compose.prod.yml
version: 2
services: 

  www:
    image: php70

  db_for_development:
    [control: override-and-remove] # hypothesis

次に、実行時:

docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
docker-compose -f docker-compose.yml -f docker-compose.prod.yml ps

実際、私は一緒にいますwwwdb_for_development

www他ではなく、コンテナのみが必要です。

4

4 に答える 4