Asp.netCoreがJenkins + Dockorを使用して継続的な統合と自動展開を実現することを以前に書いた(1):Jenkinsはjenkisnインストールプロセスをインストールしますが、この記事ではdockerインストールを使用します。実際の使用プロセスの後:* 初心者がjenkinsをインストールするためにdockerを使用することはお勧めしません*
dockerを使用してjenkinsをインストールする初心者は、多くの問題に遭遇し、不必要な時間とエネルギーを消費する可能性があります。
centos:7.2
cpu:1コア2Gメモリ1M帯域幅
jenkinsはjavaで開発されているため、javajdkを最初にインストールする必要があります
sudo yum install java
インストール後、インストールが成功したかどうかを確認します
java -version
# 正常なインストール出力
openjdk version "1.8.0_191"
OpenJDK Runtime Environment(build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM(build 25.191-b12, mixed mode)
必要はありません。一般に、jenkinsがgitサービスのコードを直接プルしてビルドおよびデプロイする必要がある場合は、それをインストールする必要があります
([ インストールリファレンス](https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git))
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
vim /etc/sysconfig/jenkins
# 構成を変更し、rootユーザーとして実行するように変更しました
$JENKINS_USER="root"
# ここで7080を使用するリスニングポートを変更します
JENKINS_PORT="7080"
# ディレクトリのアクセス許可を変更する
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
systemctl start jenkins
これは私の記事https://www.cnblogs.com/xiaxiaolu/p/10041788.htmlと同じです、私はそれを繰り返して、いくつかの写真を切りません
https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions
https://www.cnblogs.com/stulzq/p/9291237.html
Recommended Posts