docker 安装Jenkins

63 阅读1分钟

docker安装Jenkins

1.拉取Jenkins

docker pull jenkins/jenkins:lts

2.创建持久化目录

mkdir -p /var/jenkins_home
chmod 1000 /var/jenkins_home  # 确保目录权限正确

3.运行

docker run -d \
  --name jenkins \
  -p 8080:8080 \
  -p 50000:50000 \
  -v /var/jenkins_home:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  jenkins/jenkins:lts

4.获取初始化密码

# 查看容器日志
docker logs jenkins

# 或直接进入容器查看密码文件
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword

5.访问web页面

http://<服务器IP>:8080

6.管理Jenkins容器

​停止容器:docker stop jenkins ​启动容器:docker start jenkins ​删除容器:docker rm jenkins ​查看日志:docker logs -f jenkins

升级Jenkins

停止并删除旧容器:

docker stop jenkins
docker rm jenkins

拉取新镜像:

docker pull jenkins/jenkins:lts

重新运行容器(使用原有数据卷):

docker run -d \
  --name jenkins \
  -p 8080:8080 \
  -p 50000:50000 \
  -v /var/jenkins_home:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  jenkins/jenkins:lts