ubuntu

Jenkins在Ubuntu中如何运行

小樊
50
2025-06-27 09:57:21
栏目: 智能运维

在Ubuntu中运行Jenkins可以通过以下几种方法实现:

通过系统包安装Jenkins

  1. 安装Java: Jenkins需要Java运行环境,建议安装Java 11,但Java 8也是可以的。

    sudo apt-get update
    sudo apt-get install openjdk-11-jdk
    
  2. 添加Jenkins源: 将Jenkins的官方源添加到系统中。

    wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
    sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
    
  3. 安装Jenkins: 更新APT包索引并安装Jenkins。

    sudo apt-get update
    sudo apt-get install jenkins
    
  4. 启动Jenkins: Jenkins安装完成后,它会自动启动。你可以通过以下命令检查Jenkins服务状态。

    sudo systemctl status jenkins
    
  5. 访问Jenkins: 在浏览器中访问Jenkins Web界面。默认情况下,Jenkins在端口8080上运行。

    http://your_server_ip_or_domain:8080
    
  6. 获取初始密码: 在第一次访问Jenkins时,会提示你输入初始密码。你可以通过以下命令获取初始密码。

    sudo cat /var/lib/jenkins/secrets/initialAdminPassword
    
  7. 安装推荐插件: 在Jenkins的设置向导中,你可以选择安装推荐的插件。选择"Install suggested plugins"以安装建议的插件。

  8. 创建管理员账号: 设置管理员账号和密码,然后点击完成设置。

通过Docker在Ubuntu上运行Jenkins

  1. 安装Docker: 使用官方脚本或国内镜像源安装Docker。

    sudo apt-get update
    sudo apt-get install docker.io
    sudo systemctl start docker
    sudo systemctl enable docker
    
  2. 拉取Jenkins镜像: 使用以下命令拉取最新的Jenkins镜像。

    docker pull jenkins/jenkins:lts
    
  3. 运行Jenkins容器: 使用以下命令来运行Jenkins容器。

    docker run -d -p 8080:8080 --name my-jenkins jenkins/jenkins:lts
    
  4. 访问Jenkins: 在浏览器中输入 http://localhost:8080 即可访问Jenkins的Web界面。

以上两种方法都可以在Ubuntu上成功运行Jenkins,选择哪种方法取决于你的具体需求和环境。如果你希望在本地环境中运行Jenkins,并且不介意使用WSL2,那么第一种方法可能更适合你。如果你希望更方便地管理和扩展Jenkins环境,那么使用Docker可能是更好的选择。

0
看了该问题的人还看了