2016-06-22 5 views

答えて

108

docker cliは、ドッカーエンジン上の個々のコンテナを管理するときに使用されます。ドッカーデーモンapiにアクセスするのは、クライアントのコマンドラインです。

docker-compose複数のコンテナアプリケーションを管理するために使用できます。また、docker run cliに入力するオプションの多くをdocker-compose.ymlファイルに移動して、再利用を容易にします。 dockerで使用されている同じドッカーapiの上にフロントエンドの "スクリプト"として機能するので、docker-composeはすべてdockerコマンドで実行し、多くのシェルスクリプトを実行できます。詳細はthis documentation on docker-composeを参照してください。


スウォームモードの更新

この回答が投稿されましたので、ドッキングウィンドウはドッキングウィンドウ-compose.ymlファイルの二次利用を追加しました。 version 3 yml formatとドッカー1.13から、ymlをdocker-composeとともに使用することも、ドッカーのスターンモードでスタックを定義することもできます。後者を実行するには、docker-compose upの代わりにdocker stack deploy -c docker-compose.yml $stack_nameを使用し、docker-composeコマンドの代わりにdockerコマンドを使用してスタックを管理する必要があります。特定の目的のためのサービスのグループ

  • 作曲サービス - >スウォームサービス:おそらく1枚の画像と、それは設定だ、 - >スウォームスタック

    • 作曲プロジェクト:マッピングは、2つの用途間のいずれかの一つですスケールアップ。
    • 作曲コンテナ - >スウォームタスク:群れモードの詳細については、サービス

    で単一の容器、docker's swarm mode documentationを参照してください。

  • 関連する問題