使用Docker安装jenkins

安装docker

  1. 卸载旧版本,如果安装了这些组件,需卸载它们以及相关的依赖项。
  2.  sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
  3. 官网推按用户设置Docker的存储库并从中进行安装。安装yum-utils包(它提供了yum-config-manager实用程序)并设置稳定的存储库 
     sudo yum install -y yum-utils
    
     sudo yum-config-manager \
          --add-repo \
          https://download.docker.com/linux/centos/docker-ce.repo
  4. 安装最新版本的Docker Engine和containerd(还可以选择安装特定版本,这里我选择安装最新的,需要指定版本的去官网查看)   
    sudo yum install docker-ce docker-ce-cli containerd.io
  5.  启动docker 
    sudo systemctl start docker

至此,docker安装完毕

可以配置docker镜像加速,下载镜像的时候会更快,创建或者修改 /etc/docker/daemon.json,加入以下配置,

{
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}

然后重启docker 

systemctl restart docker

使用docker安装jenkins

  1.  拉取docker镜像
    docker pull jenkins/jenkins:lts
  2. 启动镜像之前需要准备映射目录(目录地址自己设定)
    mkdir -p /mydata/jenkins_home
    
  3. 启动jenkins(端口设置格式:-p 暴露端口:docker容器内Jenkins端口)
    docker run -di --name=jenkins -p 8085:8080 -u root --privileged=true -v /mydata/jenkins_home/:/var/jenkins_home jenkins/jenkins:lts
  4. 浏览器访问jenkins,如果访问不了,看下映射目录权限,可以去设置
    chown -R 1000 /mydata/jenkins_home/
  5. 删除jenkins容器,重新运行Jenkins再访问

jenkins配置(先下载好插件)

  1. 配置全局jdk
  2. 配置全局maven           
  3. 配置ssh,用于连接服务器(先安装SSH插件)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

考拉梁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值