美文网首页
docker-compose 部署 jenkins

docker-compose 部署 jenkins

作者: wyatt_plus | 来源:发表于2021-03-17 08:23 被阅读0次

一. docker-compose.yaml

version: '3'
services:
  jenkins:
    image: 'jenkinsci/blueocean'
    container_name: jenkins
    restart: always
    ports:
      - '8099:8080'
      - '50000:50000'
    volumes:
      - '/var/jenkins_home:/var/jenkins_home'

二. 命令

同目录下执行

docker-compose up -d

三. 问题

3.1 jenkinsci/blueocean与jenkins/jenkins区别

  • jenkinsci/blueocean image(来自 the Docker Hub repository)。 该镜像包含当前的长期支持 (LTS) 的Jenkins版本 (可以投入使用) ,捆绑了所有Blue Ocean插件和功能。这意味着你不需要单独安装Blue Ocean插件。(推荐)

  • jenkins/jenkins 只包含基础的镜像,需要自己手动去安装插件,可理解为基础版本。

3.2 权限问题/var/jenkins_home 没权限

执行如下指令,对宿主机目录进行授权

chown -R 1000:1000 /var/jenkins_home (或者自定义一个路径)

3.3 初始化账户密码

在上面目录中寻找/secrets/initialAdminPassword文件,查看其中密码即可

相关文章

网友评论

      本文标题:docker-compose 部署 jenkins

      本文链接:https://www.haomeiwen.com/subject/swlscltx.html