5、docker docker-compose.yml 安装 Jenkinsci/Blueocean,已测试

假设已安装好docker 环境

1、# 创建数据目录

      mkdir -p /docker/jenkins

2、进入目录

      cd /docker/jenkins

3、编写docker-compose.yml,内容如下:

cat > /docker/jenkins/docker-compose.yml << EOF

version: '3.1'

services:

  jenkins:

    image: jenkinsci/blueocean

    container_name: jenkins

    privileged: true

    restart: always

    user: root

    environment:

      TZ : "Asia/Shanghai"

    ports:

      - '8888:8080'

    command:

      ["--httpPort=8080","--prefix=/jenkins"]

    networks:

      - cidi

    volumes:

      - './jenkins_home:/var/jenkins_home'

      - '/etc/localtime:/etc/localtime:ro'

      - '/var/run/docker.sock:/var/run/docker.sock'

      - '/usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7'

      - '~/.ssh:/var/jenkins_home/.ssh'

      - '~/.m2:/root/.m2'

networks:

  cidi:

    external: true

EOF

4、apt install docker-compose  安装

     使用docker-compose up -d 运行yml文件

5、通过打印日志获取启动密钥,第一次登陆时候需要用到

    docker-compose exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword

6、复制密钥,访问localhost:8888进行登陆,登陆后可以选择需要安装的插件或者使用默认插件,创建自己的管理员账户


用刚才的密钥登陆

7、配置插件,新手默认配置即可


配置插件

8、记得创建自己的账户,开始使用吧


你可能感兴趣的:(5、docker docker-compose.yml 安装 Jenkinsci/Blueocean,已测试)