debian

Debian环境下Jenkins容器化部署

小樊
46
2025-07-24 04:42:14
栏目: 智能运维

在Debian环境下使用Docker容器化部署Jenkins,可以按照以下步骤进行:

1. 安装Docker

首先,确保你的Debian系统上已经安装了Docker。如果没有安装,可以使用以下命令进行安装:

sudo apt update
sudo apt install docker.io

启动并启用Docker服务:

sudo systemctl start docker
sudo systemctl enable docker

2. 拉取Jenkins镜像

使用Docker拉取最新的Jenkins镜像:

sudo docker pull jenkins/jenkins:lts

3. 运行Jenkins容器

运行Jenkins容器,并将其端口映射到主机的8080端口:

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

4. 访问Jenkins

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

5. 解锁Jenkins

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

sudo docker exec -it jenkins /bin/bash

在容器内部,运行以下命令来解锁Jenkins:

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

输入你之前复制的密钥。

6. 完成初始设置

按照屏幕上的指示完成Jenkins的初始设置,包括安装推荐的插件、创建管理员用户等。

7. 配置Jenkins

你可以通过以下方式进一步配置Jenkins:

8. 停止和删除容器

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

# 停止容器
sudo docker stop jenkins

# 删除容器
sudo docker rm jenkins

通过以上步骤,你就可以在Debian环境下成功使用Docker容器化部署Jenkins了。

0
看了该问题的人还看了