CentOSの7.6ドッカー+ジェンキンス+のTomcatの自動化されたデプロイメント環境を構築

最近のプロジェクトの間に、第1に、前端と後端を簡素化するために、第二の展開を容易にするため、展開を簡素化し、その研究活動が数日ジェンキンスを行わために、いくつかの利益があり、自動ビルド環境ジェンキンスを必要とする、私はこれをしたいと思いますメモを取るための論文は、私の同僚はまた、我々は手助けをしたいアウトを共有します!

科学は兄が展示できたことを願って、深いではありません!

ジェンキンズのために、この用語は、ときに私は最初慣れないが、必要な作業、まだ、生涯学習の事を学ぶために行かなければならないので、私はジェンキンスさんに学び始めました。

まず第一に、私の意見では、スキルを習得したり、同じツールを使用することを学ぶために、あなたはいくつかの質問を知って取得する必要があります。

  1. 何それは
  2. 彼は何を行うことができます
  3. それは私が何を解決するのに役立ちます
  4. 彼はどのように使用しました

私たちは一歩一歩、それを探求し始めることができる3つの質問、およびこれらの3つの質問を探検する最良の方法のこの位置決めは、私は個人的には、文書を見てどのようなネットワークを教えてくださいだと思う、アドレスは次のとおりです。https:/ /jenkins.io/zh/doc/、

 

 

 彼らは漠然と理解しているので、それを読んだ後、私は突然だった、彼はジェンキンス、私に言った、構築、テストおよびソフトウェアを展開するなど、自動化されたタスク、各種のですが、それはシステムパッケージ、ドッカーによってまたはによって、動作モードの様々なサポートしていますスタンドアロンのJavaプログラム。

このケースでは、我々は知っている、これは、ビルド、テスト、およびソフトウェアを配備するなどがあり、システムを通じて退屈な手動手順ドッカー展開パッケージを排除する私たちを助けたり、最終的に、私たちは見てみましょうするために、スタンドアロンのJavaプログラムによって展開することができます彼はそれを使用する方法を参照してください。

ジェンキンスは、公式サイトに説明しよる部門の多様いる道の部門を、あなたは戦争のパッケージをダウンロードすることができ、あなたはまた、私が最初にここに紹介し、実行する方法を開始する展開にドッカーイメージを使用することができます(私はそれはまた、最も便利な方法だと思います):CentOSにします+ドッカー+ジェンキンスジェンキンスの方法まで、サーバー上で実行されています。

次のように私はここには、クリーンな環境で動作する仮想マシンを再インストールすることです:

  1. centos7.6のバージョンを使用して、仮想マシンシステムをインストールします(インストール後のwgetや他のツールをインストールする必要があります)
  2. JDKをダウンロードして、コマンドの使用: "gpw_e24 = HTTP%3A%2F%クッキーのwget --no-クッキー--no-チェックイン証明書--header ; 2Fwww.oracle.com%2F」のAccept-securebackup-クッキーを= oraclelicense" HTTPを://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz」、JDK環境を構成し、以下のステップ:
    1. の/ usrフォルダを入力し、これまでのところ、JDKのダウンロードをJavaのフォルダ(MKDIRのjava)を作成し、解凍して、指定した名前を置き換えます
    2. 環境変数、vimの/ etc / profileを開いてプロファイルを設定し、その後、次のコードを追加します(JAVA_HOME =は/ usr / javaの/ jdk1.8.0_60 CLASSPATH = $ JAVA_HOME / libに/ PATH = $ PATHに:$ JAVA_HOME / binに輸出PATH JAVA_HOMEのCLASSPATH )
    3. 即効性プロファイルを持つ(ソースは/ etc / profile)
 
:一度JDK構成され、ドッキングウィンドウは、設置環境(参考開始https://www.w3cschool.cn/docker/centos-docker-install.html、次の手順を):
  1. ドッカーシステム要件CentOSのカーネルバージョン3.10よりも高く、あなたのCentOSのバージョンドッカーをサポートを確認するために、このページの前提条件を参照してください。することにより、あなたの現在のカーネルバージョン(のuname -r 3.10.0-327.el7.x86_64)は、uname -rコマンドを表示します
  2. ドッカーパッケージと依存関係がデフォルトのCentOS-エクストラソースソフトウェアに含まれている次のように、インストールコマンドは次のとおりです。yumのドッキングウィンドウをインストール-y
  3. ドッカー開始バックグラウンドサービス、サービスのドッキングウィンドウの開始

この時点で、システム環境の準備が完了し、その後、私たちはジェンキンスのインストール手順を入力してみましょう:

ドッカージェンキンスの設置環境は、以下の手順を実行します。
  1. ジェンキンスプルダウン画像(指定されたバージョン)ドッカープルジェンキンス/ジェンキンス:2.196(指定バージョン2.196)
  2. ジェンキンスマウントディレクトリを作成し、MKDIR /ホーム/前進/ジェンキンス
  3. chownコマンドの-R 1000::/ 1000ジェンキンス権限の割り当て    ここでは1000である必要があります
  4. ジェンキンスは、次のコマンドを実行します。須藤ドッカー実行を-itd -p 8080: 8080 -p 50000:50000 --nameジェンキンス--privileged =真-v /ホーム/アドバンス/ジェンキンスを前進-u:/ VAR / jenkins_home { ID}ミラーリング、私は時間で使用上記命令は、パスとポートが自分の状況に応じて設定する必要のあるテストを実行することに注意し、詳細な参照がドッカーコマンド、URL(https://www.w3cschool.cn/docker/docker-nx3g2gxn.html
  5. 此处便已经运行成功,再次启动时可以根据容器id启动,命令(docker start ${containerId})
  6. 浏览器访问路径http://ip:8080/jenkins即可开始配置(如果报错的话,直接访问http://ip:8080/即可
  7. 配置需要先获取初始化的jenkins密码,界面上会展示路径,根据路径可以查看密码,获取命令为 (cat ${path}),
  8. 点击下一步,进行插件安装时需要注意,首先访问路径http://${host}:${port}/pluginManager/advanced,将插件更新地址修改为http://mirror.serverion.com/jenkins/updates/current/update-center.json,防止下一步插件安装失败
  9. 开始插件安装,按照指示,便可进入工作台界面了

以上便是小弟记录下的安装过程,基本来说是没什么问题的,出现问题耐心查找一下,毕竟学习是一个过程,细心点马上就会成功的。

后面还记录了一下jenkins在windows环境下war部署的方式以及jenkins的使用,才疏学浅,望各位大佬指教!

 

おすすめ

転載: www.cnblogs.com/advanceBlog/p/11707286.html