ubuntu docker 安装jenkins

810 阅读1分钟

ubuntu docker 安装jenkins

在 Ubuntu 中安装 Jenkins 可以通过 Docker 镜像来实现,以下是具体步骤:

  1. 首先需要安装 Docker,可以通过以下命令来安装:

    sql
    复制代码
    sudo apt-get update
    sudo apt-get install docker.io
    
  2. 下载 Jenkins 镜像,可以通过以下命令来下载:

    bash
    复制代码
    sudo docker pull jenkins/jenkins
    

    镜像下载完成后,可以通过以下命令来查看镜像是否已经下载成功:

    复制代码
    sudo docker images
    
  3. 创建一个名为 jenkins_home 的目录,用来保存 Jenkins 的数据。可以使用以下命令来创建目录:

    bash
    复制代码
    sudo mkdir /var/jenkins_home
    
  4. 启动 Jenkins 容器,使用以下命令:

    bash
    复制代码
    sudo docker run -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home jenkins/jenkins
    

    解释一下这个命令:

    • -p 8080:8080 表示将容器的 8080 端口映射到主机的 8080 端口,这样就可以通过浏览器访问 Jenkins。
    • -p 50000:50000 表示将容器的 50000 端口映射到主机的 50000 端口,这是 Jenkins 使用的端口。
    • -v /var/jenkins_home:/var/jenkins_home 表示将主机的 jenkins_home 目录挂载到容器的 jenkins_home 目录,这样可以保留 Jenkins 的数据。
  5. 等待容器启动,可以通过以下命令来查看容器是否已经启动:

    复制代码
    sudo docker ps
    

    如果看到 jenkins/jenkins 的容器已经启动,说明 Jenkins 已经成功安装。

  6. 打开浏览器,访问 http://localhost:8080,根据提示完成 Jenkins 的初始化设置,包括管理员账户和密码等信息。

这就是在 Ubuntu 中通过 Docker 安装 Jenkins 的详细步骤。