I.はじめに
ドッカーコンテナを定義し、複数のアプリケーションを実行するための作曲ツールは、ドッキングウィンドウのサービスオーケストレーションツールは、主にドッカー上に構築された複雑なアプリケーションに適用され、作曲は、複数のコンテナで管理されるが、複数の容器のプロファイルの適切な組み合わせをドッカーシーン開発。
使用は、設定サービスアプリケーションにYAMLファイルを使用することができ、構成します。
次に、コマンドによって、あなたは、コンフィギュレーションからすべてのサービスを作成して開始することができます。
公式サイト:httpsを://docs.docker.com/compose/overview/
第二に、使用
すべての環境のために作曲:生産、開発、テスト、およびCIのワークフロー。
使用して、基本的に3段階のプロセスを構成します:
1. dockerfile、またはカスタムアプリケーション環境は、レプリケートのどこに反映しています。
2.サービス合成ドッキングウィンドウ-compose.ymlにおけるアプリケーションの定義彼らは別々の環境で一緒に実行できるように。
3.ファイル名を指定して実行]ドッキングウィンドウが起動し、アプリケーション全体を実行するまで構成します。
第三に、インストールドッキングウィンドウ-CE
まず、ドッキングウィンドウをインストール
1、環境に依存してインストール
[ルート@ジェンキンス〜]#yumを-yにyum-utilsのデバイスマッパー永続データLVM2をインストール
2.製造ミラー源
[ルート@ジェンキンス〜]#カールhttps://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
図3に示すように、取付ドッカー-CE
[ルート@ジェンキンス〜]#yumを-yドッカ-CEをインストール
4. [スタート]ドッキングウィンドウ
[ルート@ドッカ〜]#]ドッキングウィンドウのバージョン#查看ドッキングウィンドウを版本
1.10.0よりクライアントのバージョン以上のユーザーのためにドッカー
あなたは、デーモンの設定ファイルの変更ができアクセラレータを使用する/etc/docker/daemon.jsonを
{
"レジストリ・ミラー":[ "HTTPS://あなたaliyunミラーアクセラレータ.COM"]
}
EOF
[ルート@ドッカ〜]#systemctl再起動ドッカ# 再起動サービス
anaconda-ks.cfg docker-compose
docker-compose version 1.21.1, build 5a3f1a3