/ / docker-compose upとdocker-compose startの違いは何ですか? - docker、docker-compose

ドッキング・アップとドッキング・スタートの違いは何ですか? - ドッカー、ドッカーの作成

実行するたびに

docker-compose start
docker-compose ps

コンテナの状態が "UP"になっています。私が行った場合

docker-compose up -d

もっと冗長になりますが、同じ状態になります。両方のコマンドに違いはありますか?

回答:

回答№1のための91

docker-compose start

サービスの既存のコンテナを起動します。

ドッカー - 構成

サービス用のコンテナを構築、(再)作成、起動、およびアタッチします。

リンクサービスは、既に実行されていない限り開始されます。

デフォルトでは、docker-compose upは以下を集約します。各コンテナの出力、および終了時にすべてのコンテナが停止されます。 docker-compose up -dを実行すると、コンテナはバックグラウンドで起動し、実行されたままになります。

デフォルトでは、既存のコンテナがある場合サービス、docker-compose upはそれらを停止して再作成し(マウントされたボリュームをvolume-fromで保存します)、そのためdocker-compose.ymlの変更が反映されます。コンテナーを停止して再作成したくない場合は、docker-compose up --no-recreateを使用してください。必要に応じて、これは停止したコンテナを起動します。

ソース: https://docs.docker.com/v1.5/compose/cli/

私はそれが助けて欲しい