Docker部署Jenkins

在这里插入图片描述

部署Jenkins到Docker容器相对简单,以下是基本步骤:

  1. 拉取Jenkins Docker镜像

    docker pull jenkins/jenkins:lts
    

    这里使用的是Jenkins的长期支持(LTS)版本。您也可以选择其他版本。

  2. 运行Jenkins容器
    为了持久化Jenkins的数据和构建历史,建议使用Docker卷(volume)来存储。以下命令创建并运行一个Jenkins容器,并将Jenkins的数据目录映射到宿主机的目录中。

    docker run --name jenkins --restart always -d -p 8080:8080 -p 50000:50000 \
    -v /path/to/jenkins_home:/var/jenkins_home \
    jenkins/jenkins:lts
    

    替换/path/to/jenkins_home为您的宿主机目录,用于持久化Jenkins数据。

    e.g.

    mkdir -p /root/jenkins_data
    
    docker run --name jenkins --restart always -d -p 28080:8080 -p 50000:50000 \
    -v /root/jenkins_data:/var/jenkins_home \
    jenkins/jenkins:lts
    
  3. 访问Jenkins
    打开浏览器,访问http://192.168.110.20:28080/,您将看到Jenkins的欢迎页面。

  4. 解锁Jenkins
    首次访问Jenkins时,需要使用初始化密码解锁。可以通过查看容器的日志来获取这个密码:

    docker logs jenkins
    

    在日志的最后,您会看到一个以Please use the following password to proceed to installation开头的行,该行提供了解锁密码。

  5. 安装插件和配置
    使用解锁密码登录后,您可以安装推荐的插件,并进行必要的配置,如设置管理员账号和密码。

  6. 开始使用
    完成安装和配置后,您可以开始使用Jenkins了。

  7. (可选)配置代理
    如果您的服务器需要通过代理访问外网,您可能需要在Jenkins的配置中设置代理。

  8. (可选)增加构建用户
    为了能够通过Jenkins执行构建任务,您可能需要添加具有适当权限的用户。

  9. (可选)配置Docker Jenkins插件
    如果您打算在Jenkins中使用Docker,您需要安装并配置Docker Jenkins插件,并确保Jenkins用户有权访问Docker守护进程。

请注意,这只是一个基本的部署指南。根据您的具体需求,可能需要进行额外的配置和优化。更多详细信息,您可以参考Jenkins的官方Docker运行指南

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值