どのようにJenkinsに基づいてDocerのミラーを構築しますか?
この文章は主にJenkinsに基づいてDockerイメージを構築することを紹介しています。例コードで紹介された非常に詳細です。皆さんの学習や仕事に対して一定の参考学習価値があります。必要な友達は下記を参考にしてください。
前提意味:
SpringCloudマイクロサービスには複数のフォルダが含まれています。倉庫のコードを引き出して、オプションパラメータによって指定されたディレクトリをmavenでコンパイルしてパッケージ化したjarを使って、このディレクトリのDocerfileファイルからDocerミラーを作成します。
1.SprigCloudプロジェクト構造
Docerfileファイルの位置に注意してください。srcとpom.xmlと同じクラスです。後はこのファイルを使います。もし同じレベルではないなら、後でDocerfileファイルを選ぶ時、適宜修正しなければなりません。環境変数を使うところです。
Git倉庫はプロジェクト全体ですが、オプションパラメータによってはspring-cloud-eureka-server-demoフォルダのみコンパイルされます。
2.Docer配置
リモートアクセスを開く:
dockerプラグインのインストール
システム管理---システム設定---雲、dockerの配置情報を追加して、具体的には下記の図のようです。
4.工事中の設定
構築するには、必ずjarパッケージを生成した後の操作を選択し、詳細はスクリーンショットを参照してください。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。
前提意味:
SpringCloudマイクロサービスには複数のフォルダが含まれています。倉庫のコードを引き出して、オプションパラメータによって指定されたディレクトリをmavenでコンパイルしてパッケージ化したjarを使って、このディレクトリのDocerfileファイルからDocerミラーを作成します。
1.SprigCloudプロジェクト構造
Docerfileファイルの位置に注意してください。srcとpom.xmlと同じクラスです。後はこのファイルを使います。もし同じレベルではないなら、後でDocerfileファイルを選ぶ時、適宜修正しなければなりません。環境変数を使うところです。
Git倉庫はプロジェクト全体ですが、オプションパラメータによってはspring-cloud-eureka-server-demoフォルダのみコンパイルされます。
2.Docer配置
リモートアクセスを開く:
vim /lib/systemd/system/docker.service
#
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
systemctl daemon-reload
systemctl docker restart
国内163ソースの設定:
vim /etc/docker/daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
3.Jenkins配置dockerプラグインのインストール
システム管理---システム設定---雲、dockerの配置情報を追加して、具体的には下記の図のようです。
4.工事中の設定
構築するには、必ずjarパッケージを生成した後の操作を選択し、詳細はスクリーンショットを参照してください。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。