Docker安装Jenkins

#查看jenkins版本命令
docker search jenkins
#拉取镜像命令(不标注表示最新的)
docker pull jenkins
#本文的挂载目录是home下
mkdir /home/jenkins
#修改权限(1000:1000 是UID和GID)
chown -R 1000:1000 /home/jenkins/
#运用镜像启动容器命令
docker run -d -p 8000:8080 -p 50000:50000 -v /home/jenkins:/var/jenkins_home --name jenkins --restart always --privileged=true  -u root jenkins

cd /home/jenkins

配置/home/jenkins/hudson.model.UpdateCenter.xml

<?xml version='1.0' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
  </site>
</sites>
#重启jenkins容器
docker restart jenkins

查看docker列表

#查看docker列表
docker ps -a
#启动docker
docker start 89b830a612fe
#停止docker
docker stop 89b830a612fe
#进入docker
docker exec -it 89b830a612fe /bin/bash


例图如下

image

进入jenkins之后安装插件

#如遇报错可能是jenkins版本过低进入之后下载新的war包
cd /usr/share/jenkins/

wget http://mirrors.jenkins.io/war/latest/jenkins.war
#退出容器,重启jenkins
docker restart jenkins
#进入docker
docker exec -it 89b830a612fe /bin/bash
#查看密码
cat /var/jenkins_home/secrets/initialAdminPassword
打开浏览器

基本插件

gitlab
local
pipeline
python plugin
posted @ 2021-05-07 11:02  PIOUT  阅读(82)  评论(0)    收藏  举报