Docker安装Jenkins用户密码

1. 整体流程

为了在Docker中安装Jenkins并设置用户密码,我们可以按照以下步骤进行操作:

步骤 操作
步骤1 安装Docker
步骤2 拉取Jenkins镜像
步骤3 创建并运行Jenkins容器
步骤4 查看Jenkins初始密码
步骤5 安装Jenkins插件
步骤6 设置Jenkins用户密码
步骤7 登录Jenkins

2. 操作步骤

步骤1:安装Docker

首先,我们需要在机器上安装Docker。具体安装步骤请参考Docker官方文档。

步骤2:拉取Jenkins镜像

使用以下命令拉取Jenkins镜像:

docker pull jenkins/jenkins

这将从Docker Hub拉取最新版本的Jenkins镜像。

步骤3:创建并运行Jenkins容器

运行以下命令创建并运行Jenkins容器:

docker run -d -p 8080:8080 -p 50000:50000 --name jenkins jenkins/jenkins

该命令会创建一个名为jenkins的容器,并将本地机器的8080端口映射到容器的8080端口,以及将本地机器的50000端口映射到容器的50000端口。这些端口用于访问Jenkins Web界面和Jenkins Slave节点。

步骤4:查看Jenkins初始密码

运行以下命令查看Jenkins初始密码:

docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword

这将输出一个长字符串,即Jenkins的初始密码。

步骤5:安装Jenkins插件

通过浏览器访问http://localhost:8080,输入上一步中获取的初始密码,登录Jenkins。

登录后,选择“选择插件来安装”,然后选择“推荐插件”选项以安装常用的插件。

步骤6:设置Jenkins用户密码

在Jenkins界面中,点击右上角的“admin”用户名,然后选择“Configure”选项。

在用户配置页面中,找到“API Token”部分,并点击“Add new Token”按钮。

为新的用户令牌提供一个描述,并保存令牌。

步骤7:登录Jenkins

使用以下URL访问Jenkins登录页面:

http://localhost:8080/login

在用户名和密码字段中,输入你之前设置的用户名和新的用户令牌。

3. 状态图

下面是一个使用mermaid语法绘制的状态图,展示了整个安装和设置过程:

stateDiagram
    [*] --> 安装Docker
    安装Docker --> 拉取Jenkins镜像
    拉取Jenkins镜像 --> 创建并运行Jenkins容器
    创建并运行Jenkins容器 --> 查看Jenkins初始密码
    查看Jenkins初始密码 --> 安装Jenkins插件
    安装Jenkins插件 --> 设置Jenkins用户密码
    设置Jenkins用户密码 --> 登录Jenkins
    登录Jenkins --> [*]

通过按照以上步骤操作,你可以成功安装Docker并在其中安装Jenkins,并设置了一个新的用户密码来登录Jenkins。希望这篇文章对你有所帮助!