Docker 安装最新版 Jenkins

概述

本文将指导刚入行的小白如何通过 Docker 安装最新版本的 Jenkins。我们将按照以下步骤进行操作:

步骤 描述
1 安装 Docker
2 拉取 Jenkins 镜像
3 创建并运行 Jenkins 容器
4 完成 Jenkins 初始化配置
5 访问 Jenkins 管理界面

步骤详解

1. 安装 Docker

首先,我们需要在服务器上安装 Docker。您可以按照 Docker 官方文档的指引进行安装。在 Debian/Ubuntu 系统上,您可以使用以下命令安装 Docker:

sudo apt update
sudo apt install docker.io

2. 拉取 Jenkins 镜像

安装完 Docker 后,我们需要从 Docker Hub 上拉取 Jenkins 镜像。在终端中运行以下命令:

docker pull jenkins/jenkins:lts

这将下载最新版本的 Jenkins 镜像到您的本地。

3. 创建并运行 Jenkins 容器

一旦镜像下载完成,我们可以使用以下命令创建并运行 Jenkins 容器:

docker run -d -p 8080:8080 -v jenkins_home:/var/jenkins_home --name jenkins jenkins/jenkins:lts

以上命令创建了一个名为 jenkins 的容器,并将本地机器的 8080 端口映射到容器内的 8080 端口。同时,我们还将容器内的 /var/jenkins_home 目录挂载到本地的 jenkins_home 数据卷上,以便保留 Jenkins 的数据。

4. 完成 Jenkins 初始化配置

容器启动后,我们需要进行一些初始化配置。首先,我们需要获取容器内部的管理员密码。运行以下命令获取密码:

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

将会在终端中输出一个长字符串,这就是管理员密码。

接下来,在浏览器中访问 http://localhost:8080(如果您的服务器不在本地,请使用对应的 IP 地址或域名)。您将会看到 Jenkins 的初始设置界面。

在初始设置界面中,粘贴刚才获取的管理员密码,点击 "Continue" 继续。

接下来,您将会看到 "Install Suggested Plugins" 或 "Select Plugins to Install" 的界面。您可以根据自己的需求选择需要安装的插件。点击 "Install" 安装所选插件。

在插件安装完成后,您将会被要求设置管理员账号。您可以根据提示填写相关信息,并点击 "Save and Finish" 完成初始化配置。

5. 访问 Jenkins 管理界面

完成上述步骤后,您将会看到 Jenkins 的管理界面。在浏览器中访问 http://localhost:8080(或对应的 IP 地址或域名),您将会看到 Jenkins 登录界面。

输入您在初始化配置中设置的管理员账号和密码,点击 "Log In" 登录到 Jenkins 控制台。

总结

通过 Docker 安装最新版本的 Jenkins,我们可以快速搭建一个功能强大的持续集成和持续交付平台。在本文中,我们按照步骤演示了该过程,并给出了相应的代码和解释。

希望本文能够帮助刚入行的小白快速掌握 Docker 安装 Jenkins 的方法。祝您工作顺利!