找回密码
 立即注册
首页 业界区 安全 轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenki ...

轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins

齐娅晶 2025-9-29 14:00:17
轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins

尽自己的绵薄之力,为开源技术分享添砖加瓦 1,搜索jenkinsdocker search jenkins
1.png
2,下载jenkins镜像(下载推荐插件时,有的插件只支持版本最新版jenkins,所以安装最新版,按照固定版本安装不一定能安装上相应插件)最新:docker pull jenkins/jenkins:latest
2.png
3,查看下载的jenkins镜像docker images
3.png
4,在宿主机(真实物理机)中创建jenkins挂载目录并赋予权限(路径、目录可根据实际改变,由于容器内也叫jenkins_home,所以映射也就jenkins_home)mkdir -p /root/docker/jenkins_home一定要赋权限,不然无法启动:chmod 777 /root/docker/jenkins_home
4.png
5,启动jenkins容器(映射端口、路径可根据实际改变)docker run --name jenkins -p 8055:8080 -p 50000:50000 -v /root/docker/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime -d jenkins/jenkins--name:jenkins 给容器起一个别名-p:8055:8080 将镜像的8080端口映射到宿主机(真实物理机)的8055端口-p:50000:50000 将镜像的50000端口映射到宿主机(真实物理机)的50000端口-v:/root/docker/jenkins_home:/var/jenkins_home:/var/jenkins_home目录为容器jenkins工作目录,我们将宿主机(真实物理机)硬盘上的一个目录挂载到这个位置,方便后续更新镜像后继续使用原来的工作目录。这里我们设置的就是上面我们创建的/root/docker/jenkins_home目录-v:/etc/localtime:/etc/localtime让容器使用和服务器同样的时间设置-d:后台运行镜像jenkins/jenkins:下载的容器6,查看jenkins容器docker ps -a
5.png
7,查看jenkins容器日志docker logs 容器id
6.png
8,配置镜像加速(路径可根据实际改变),如果未找到一定是前面的映射路径错误,删除容器,重新检查再启vi /root/docker/jenkins_home/hudson.model.UpdateCenter.xml将url修改为清华大学官方镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json默认镜像源:https://updates.jenkins.io/update-center.json修改后重新启动容器docker restart jenkins
7.png
9,查看jenkins启动界面密码(jenkins第一次使用时,需要在界面输入)cat /home/docker/jenkins_home/secrets/initialAdminPasswor
8.png
9.png
10,开始使用jenkins,访问宿主机(真实物理机)+端口,输入上一步密码即可
10.png
11,使用默认admin账户登录
11.png
12,选择推荐的插件安装
12.png
 
 
13.png

 
 如安装失败可重试(依然失败,可以考虑更换镜像源url,再重启再试)
14.png

 
 
15.png

 
 
16.png

 
 
17.png

进入后可能有的是中文,有的不是,重启jenkins容器 至此,轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins,完结编写不易,如需转载,请注明出处
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册