侧边栏壁纸
博主头像
Wyatt博主等级

Done is better than perfect!

  • 累计撰写 103 篇文章
  • 累计创建 31 个标签
  • 累计收到 7 条评论

docker-compose 部署 jenkins

Wyatt
2020-11-02 / 0 评论 / 0 点赞 / 188 阅读 / 747 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2021-03-18,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

一. 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**文件,查看其中密码即可

0

评论区