Docker搭建Jenkins

1、准备工作目录

为了操作方便,我们将Jenkins的工作目录映射到我的宿主机中来,因此首先在宿主机中准备一个数据目录(不是必须)

bash 复制代码
# 创建jenkins目录
mkdir -p /root/data/jenkins_home
# 修改目录的所有者,以便于Jenkins容器能够操作该目录
chown -R 1000:1000 /root/data/jenkins_home

2、创建容器

接下来创建并启动 Jenkins 容器,同时挂载数据卷

bash 复制代码
docker run -d --name jenkins -p 8088:8080 -p 50000:50000 -v /root/data/jenkins_home:/var/jenkins_home registry.cn-hangzhou.aliyuncs.com/sqqdcl/jenkins:v5

说明:

jenkins:v5:私有镜像,基于JDK11

jenkins/jenkins:最新版本 jenkins 镜像,JDK版本是最新版,用node模式也许会有问题。

jenkins/jenkins:latest-jdk8:基于JDK8的镜像

3、浏览器访问

执行如上命令,安装成功之后,浏览器输入 http://虚拟机IP:8088就可以访问了。

4、获取登录密码

默认情况下, Jenkins 内置一个管理员用户。其用户名为 admin ,密码随机生成。密码的位置网页上已经列出来了,因为我们创建容器的时候设置了数据卷,所以现在很方便,直接去宿主机的 /root/data/jenkins_home/secrets/initialAdminPassword 位置查看初始化密码。

bash 复制代码
cat /root/data/jenkins_home/secrets/initialAdminPassword

5、安装推荐插件

输入密码然后点继续按钮。接下来会让我们选择需要的插件,第一次使用,点击【安装推荐的插件】即可。

6、创建管理员用户

安装完插件之后,会跳转到「创建第一个管理员用户」界面。如下图所示:

7、实例配置

创建管理员用户后,会跳转到【实例配置】界面,如下图所示

设置完成后,点击【保存并完成】按钮进入首页。

8、修改管理员密码

点击顶部右上角 admin 旁边的箭头,再点击下拉菜单中的设置按钮。如下图所示

在设置中,找到 Password ,设置新密码,保存即可。

9、调整时区

10、重启Jenkins

bash 复制代码
docker restart jenkins
相关推荐
Qayrup8 分钟前
docker 搭建私有仓库,推送并拉取
运维·docker·容器
郭庆汝25 分钟前
docker拉取英伟达官方cuda11.8镜像
docker·cuda11.8
天下不喵2 小时前
Ubuntu24.04安装Docker过程记录
docker
冷血~多好3 小时前
使用docker部署elk,实现日志追踪
elk·docker·容器
天一生水water4 小时前
docker-compose安装
运维·docker·容器
蓝象_4 小时前
docker安装配置mysql
mysql·docker·容器
Archy_Wang_15 小时前
基于BaGet 构建NuGet私有库并实现类库打包到NuGet私有库
运维·jenkins
一叶知秋yyds6 小时前
Centos 安装 Docker教程
linux·docker·centos
return(b,a%b);6 小时前
docker拉取失败,更换docker的源
docker·容器·eureka
佐杰6 小时前
Jenkins使用指南1
java·运维·jenkins