linux

如何在Linux上使用Docker部署Jenkins

小樊
84
2025-02-16 08:29:33
栏目: 智能运维

在Linux上使用Docker部署Jenkins是一个相对简单的过程。以下是详细的步骤:

前提条件

  1. 安装Docker:确保你的Linux系统上已经安装了Docker。如果没有安装,可以参考Docker官方文档进行安装。
  2. 基本Linux命令:熟悉基本的Linux命令,如sudosystemctl等。

步骤

1. 拉取Jenkins镜像

首先,从Docker Hub拉取最新的Jenkins镜像:

sudo docker pull jenkins/jenkins:lts

2. 运行Jenkins容器

使用以下命令运行Jenkins容器:

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

解释:

3. 访问Jenkins

打开浏览器,访问http://<your_host_ip>:8080,你应该会看到Jenkins的初始设置页面。

4. 解锁Jenkins

在初始设置页面中,你会看到一个解锁密钥。复制这个密钥,然后在另一个终端窗口中运行以下命令来解锁Jenkins:

sudo docker exec -it jenkins /bin/bash

在容器内,运行:

java -jar /usr/share/jenkins/ref/init.groovy.d/initialAdminPassword.groovy

将复制的密钥粘贴进去,然后按回车键。

5. 安装插件和配置Jenkins

解锁后,你可以选择安装推荐的插件或自定义插件。安装完成后,你可以创建管理员用户并进行其他配置。

6. 停止和启动Jenkins容器

如果你需要停止Jenkins容器,可以使用以下命令:

sudo docker stop jenkins

启动Jenkins容器:

sudo docker start jenkins

其他有用的命令

通过以上步骤,你就可以在Linux上使用Docker成功部署Jenkins了。

0
看了该问题的人还看了