ubuntu

如何在Ubuntu上部署Jenkins容器

小樊
34
2025-07-13 13:35:13
栏目: 智能运维

在Ubuntu上部署Jenkins容器可以通过Docker来实现。以下是详细的步骤:

前提条件

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

    sudo apt update
    sudo apt install docker.io
    
  2. 启动并启用Docker服务

    sudo systemctl start docker
    sudo systemctl enable docker
    

部署Jenkins容器

  1. 拉取Jenkins镜像

    sudo docker pull jenkins/jenkins:lts
    
  2. 运行Jenkins容器: 使用以下命令运行Jenkins容器,并将其映射到主机的8080端口(默认端口):

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

    解释:

    • -d:后台运行容器。
    • -p 8080:8080:将容器的8080端口映射到主机的8080端口。
    • -p 50000:50000:将容器的50000端口映射到主机的50000端口,用于Jenkins代理通信。
    • --name jenkins:为容器指定一个名称。
  3. 访问Jenkins: 打开浏览器,访问 http://<你的服务器IP>:8080,你应该会看到Jenkins的初始设置页面。

  4. 解锁Jenkins: 初始设置页面会提示你输入解锁密钥。这个密钥可以在运行容器的终端输出中找到。找到类似以下的输出:

    Starting Jenkins...
    ...
    Jenkins is fully up and running
    ...
    http://127.0.0.1:8080/
    ...
    Please enter the initial admin password to unlock Jenkins:
    

    复制密钥并粘贴到浏览器中的解锁页面,然后点击“Unlock”按钮。

  5. 安装插件和配置Jenkins: 解锁后,你可以开始安装所需的插件并进行基本配置。按照Jenkins的向导完成这些步骤。

其他注意事项

通过以上步骤,你应该能够在Ubuntu上成功部署一个Jenkins容器。

0
看了该问题的人还看了