docker安装Jenkins
启动Jenkins
sudo systemctl start docker
拉取镜像Jenkins
docker pull jenkins/jenkins:lts
创建Jenkins文件夹
mkdir -p /home/var/jenkins
设置权限目录
chown -R 1000 /home/var/jenkins
运行Jenkins
docker run --name myjenkins -d -p 8080:8080 -p 50000:50000 -v /home/var/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker --env JAVA_OPTS="-Duser.timezone=GMT+08" jenkins/jenkins:lts
- name 容器名称
-p 8080:8080 -p 50000:50000 --映射jenkins端口
-v /<your path>:/var/jenkins_home 将容器的目录挂载到宿主机的目录下,这样防止容器崩掉后数据都丢失的情况
-v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker
--env JAVA_OPTS="-Duser.timezone=GMT+08" 解决jenkins时间显示和本地时间不一致的问题
启动Jenkins
docker start myjenkins
参考文章 https://www.cnblogs.com/lvxiaowen/p/14664259.html