我就是奇迹

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Ubuntu 上通过 Docker 安装 Jenkins

在 Ubuntu 上通过 Docker 安装 Jenkins,可以按照以下步骤进行:

 


 

1. 安装 Docker(如果未安装)

sudo apt update
sudo apt install -y docker.io

或者使用官方 Docker 版本:

curl -fsSL https://get.docker.com | bash

安装完成后,启动 Docker 并设置开机自启:

sudo systemctl enable --now docker

 

 


 

2. 拉取 Jenkins 官方 Docker 镜像

docker pull jenkins/jenkins:lts

如果你需要最新版本,可以拉取 jenkins/jenkins 而不是 lts。

 


 

3. 创建 Jenkins 容器

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

参数说明:

-d:后台运行容器。

--name jenkins:指定容器名称为 jenkins

--restart unless-stopped:设置开机自启。

-p 8080:8080:映射 Jenkins Web UI 端口。

-p 50000:50000:用于连接从节点。

-v jenkins_home:/var/jenkins_home:持久化 Jenkins 数据。

 


 

4. 获取初始管理员密码

 

容器启动后,需要获取 admin 初始密码:

docker logs jenkins | grep "initialAdminPassword"

或者:

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

复制该密码,在浏览器访问 http://服务器IP:8080,输入密码进行初始化配置。

 


 

5. 安装插件和创建管理员

 

按照 Jenkins 的向导安装推荐插件,并创建管理员账户,即可完成安装。

 


 

6. 常用 Docker 操作

 

查看 Jenkins 运行状态

docker ps

重启 Jenkins

docker restart jenkins

停止 Jenkins

docker stop jenkins

删除 Jenkins 容器

docker rm -f jenkins

 

 


 

这样,你的 Ubuntu 服务器上就成功安装了 Jenkins,并可以通过 http://服务器IP:8080 访问。 🚀

posted on 2025-04-03 21:46  我就是奇迹  阅读(110)  评论(0)    收藏  举报