Centos Docker安装jenkins

1.CentOS8 安装 docker-compose 加速

sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

如有需要,修改上面 1.24.1 为指定版本号即可

安装完后执行:

sudo chmod +x /usr/local/bin/docker-compose

2.docker-compose.yml
创建:
/appdev/jenkins/ 目录
设定权限:
sudo chown -R 1000 /appdev/jenkins/

version: '3'
services:
  docker_jenkins:
    restart: always
    image: jenkins/jenkins:lts
    container_name: docker_jenkins
    ports:
      - '9001:9001'
      - '50000:50000'
    volumes:
      - /appdev/jenkins/:/var/jenkins_home
      - /var/run/docker.sock:/var/run/docker.sock
      - /usr/bin/docker:/usr/bin/docker
      - /usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7

出现错误:链接
3.运行命令:
$ docker-compose up -d
4.打开8080端口

systemctl start firewalld
firewall-cmd --zone=public --add-port=9001/tcp --permanent
systemctl stop firewalld

5.安装好后
http://ip:8080
进入jenkins页面
首次登录取得初始字符串链接
6.换国内的下载源:
链接
7.需要插件链接

发布了27 篇原创文章 · 获赞 8 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/fox3012/article/details/105014604