基于Docker安装Jenkins

卖萌小老头
2022-09-03 / 0 评论 / 311 阅读 / 正在检测是否收录...

安装Jekins

# 环境准备
# 1、JDK
wget https://download.oracle.com/otn/java/jdk/jdk-8u202-linux-x64.tar.gz
tar -zxvf jdk-8u202-linux-x64.tar.gz
mv jdk1.8.0_202 /usr/local/jdk1.8.0_202

# 2、Maven
wget https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
tar -zxvf apache-maven-3.8.6-bin.tar.gz
mv apache-maven-3.8.6 /usr/local/apache-maven-3.8.6

# 3、NodeJS
wget https://nodejs.org/download/release/v14.18.1/node-v14.18.1-linux-x64.tar.gz
tar -zxvf node-v14.18.1-linux-x64.tar.gz
mv node-v14.18.1-linux-x64 /usr/local/node-v14.18.1-linux-x64



# 新建目录并修改权限!!!非常重要!!!
mkdir /home/jenkins
chown -R 1000 /home/jenkins
# 安装
docker run \
--name jenkins \
--restart=always \
-p 8098:8080 \
-p 50000:50000 \
-u root \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(which docker):/bin/docker \
-v /etc/localtime:/etc/localtime \
-v /usr/local/jdk1.8.0_202:/usr/local/jdk \
-v /usr/local/apache-maven-3.8.6:/usr/local/maven \
-v /usr/local/node-v14.18.1-linux-x64:/usr/local/nodejs \
-v /home/docker/tmp:/var/lib/docker/tmp \
-v /home/jenkins:/var/jenkins_home \
-d jenkins/jenkins

# 访问查看密码
docker exec -it {容器ID} bash
cat /var/jenkins_home/secrets/initialAdminPassword 

# 本次搭建密码
e574970ad40f46dcb9736f87733dd22b
0

评论 (0)

取消