1. 拉取官方镜像
#JDK17版(根据实际情况选择)
docker pull jenkins/jenkins:lts-jdk17
2. 创建持久化目录并授权
mkdir -p /Users/{yourhostname}/jenkinss
chmod -R 777 /Users/{yourhostname}/jenkinss
3. 启动 Jenkins 容器
#脚本
docker run -d \
--name jenkins \
-u root \
-p 8180:8080 \
-p 50000:50000 \
-v /Users/{yourhostname}/jenkinss:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /etc/localtime:/etc/localtime \
--restart always \
jenkins/jenkins:lts-jdk17
4. 安装后操作
4.1 获取初始密码
#从日志中查找 "InitialAdminPassword"
docker logs jenkins
4.2 访问控制台
打开浏览器访问 http://宿主机IP:8180,输入初始密码完成向导
安装推荐的插件
选择插件来安装(自由选择 比较灵活)
5. 开启Jenkins愉快之旅