dockerインストールjenkins


前言
以前はdockerでredis,dubbo,tomcat,mysqlをインストールしていましたが、これらは基本的な単純な分散システムに必要なものが起動できることを意味しています.しかし、問題は、分散システムに関するサービスがパッケージ化され、多くのwarパッケージが面倒であることです.このときjenkinsで自動配置パッケージが必要です
1.docker引き出しjenkinsを起動
Dockerはjenkinsミラーを引きます
docker pull docker.io/jenkins/jenkins

jenkinsコンテナを起動する前に.公式サイトで引いたjenkinsはjdkとmavenを自動的にインストールするのが特に遅いため、ホストはjdkとmavenを事前にインストールし、jenkins容器を起動した後、mavenとjdkを/root/maven/apache-maven-3.5.3/root/jdk 1に入れる.8/jdk1.8.0_161 jenkinsコンテナの起動
docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v /root/maven/apache-maven-3.5.3:/usr/local/maven -v /root/jdk1.8/jdk1.8.0_161:/usr/local/jdk docker.io/jenkins/jenkins

そして容器に入る
docker exec -it jenkins /bin/bash
cat /var/jenkins_home/secrets/initialAdminPassword#  jenkins  
vi /etc/profile#    
export MAVEN_HOME=/usr/local/maven#    
export PATH=$PATH:$MAVEN_HOME/bin#    
chmod 777 /usr/local/maven/bin/mvn#    
source /etc/profile#      

2.登録jenkins
アドレスはip/8080 1です.パスワードを入力すると、前に見たパスワードです.プラグインインストールインストールインストール推奨構成を選択します.△自分で選んで読めますか..2.ダウンロードプラグインをインストールし、Jenkinsがローカルでコンパイルしたwarパッケージをコンテナに送信する方法.プラグイン(Deploy Plugin)をダウンロードする必要があります.ダウンロードアドレスは以下の通りです.https://wiki.jenkins.io/display/JENKINS/Deploy+Plugin、ダウンロードバージョンは1.13、deploy.hpi 3.mavebプロジェクトを構築するプラグイン(Maven Integration plugin)をインストールし、ダウンロード先は以下の通りです.https://plugins.jenkins.io/maven-pluginああ、ダウンロードしたバージョンは3.12、maven-pluginです.hpi
3.残りはjenkinsでパッケージしてリリースする