如何使用docker来安装jenkins
Jenkins 是一款开源的自动化服务器,主要用于实现持续集成(CI)和持续交付(CD)。它通过自动化构建、测试和部署流程,显著提升了软件开发效率和质量。
如何安装docker这里不在多说了,请查看我其他文章。
使用如下命令拉取jenkins的docker镜像
sudo docker pull jenkins/jenkins
使用如下命令来运行一个容器
docker run -d -uroot -p 8080:8080 -p 50000:50000 --name jenkins -v /home/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime jenkins/jenkins
下面是相关参数的解释:
-d
后台模式运行,并返回容器 ID-p
端口,这里我们将容器的 8080 和 50000 映射到主机的 8080 和 50000-v
映射宿主机的目录到容器的目录,这里我们映射了两个目录--name
容器名字
关于其中的 -v
参数我们详细解释一下,当我们在填写路径的时候,容器目录不可以为相对路径,并且如果宿主机不存在该目录,则会生成该目录。
运行完之后打开浏览器访问http://x.x.x.x:8080就可以来访问jenkins界面啦

查看系统提示的密码复制到里边进行登录即可,因为我们是在docker中运行,所以我们需要登录到容器里边
docker exec jenkins tail /var/jenkins_home/secrets/initialAdminPassword
输入到我们获取的密码后可以看到如下界面

第一个是安装推荐的插件,第二个是选择插件来安装。
由于Jenkins服务器在国内可能经常出现连接不上的情况,我们等完成之后设置下国内清华服务器。在 Manage Jenkins -> Manager Plugin -> Advabced -> update site” 中升级站点 URL 为:
https://mirrors.huaweicloud.com/jenkins/updates/update-center.json

安装完成之后来配置一个用户

然后在配置URL,根据自己的需求配置
完成之后就来到了jenkins的dashboard界面了

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。