美文网首页
CICD搭建之 gitlab jenkins

CICD搭建之 gitlab jenkins

作者: 行走的记忆 | 来源:发表于2020-10-13 23:26 被阅读0次

    gitlab

    docker run \
       -u root \
       -d \
       --publish 7443:443 --publish 9000:80 --publish 222:22 \
       --name gitlab \
       --volume /home/wxd/cicd/gitlab/config:/etc/gitlab \
       --volume /home/wxd/cicd/gitlab/logs:/var/log/gitlab \
       --volume /home/wxd/cicd/gitlab/data:/var/opt/gitlab \
       gitlab/gitlab-ce:13.4.0-ce.0
    

    启动会比较耗时,因为gitlab会启动很多组件,可能需要几分钟。
    浏览器访问ip+9000,当出来如下页面则说明启动完毕了,第一步是设置root账号的密码

    设置root账号的密码
    设置完毕后会跳转到登录界面,输入root和密码登录
    登录界面
    其他操作见此链接
    https://juejin.im/post/6844903544496062472#heading-7

    jenkins

    docker run \
      -u root \
      -d \
      -p 8083:8080 \
      -p 50000:50000 \
      -v /home/wxd/cicd/jenkins:/var/jenkins_home \
      -v /var/run/docker.sock:/var/run/docker.sock \
      jenkinsci/blueocean:1.24.0
    

    /var/run/docker.sock 表示Docker守护程序通过其监听的基于Unix的套接字。该映射允许jenkinsci/blueocean 容器与Docker守护进程通信。

    启动完毕后需要用,使用jenkins自动生成的密码对其进行解锁。密码为 Jenkins 所在容器的 /var/jenkins_home/secrets/initialAdminPassword 的内容:

    docker exec -it <jenkins_container> bash -c "cat /var/jenkins_home/secrets/initialAdminPassword"
    

    使用获取到的密码登陆,做一些插件安装,创建新的管理员(这一部很重要,jenkins的默认admin账号是会被清理掉的)。


    安装k8s插件

    参见此文
    https://my.oschina.net/leonadmin/blog/4284501

    相关文章

      网友评论

          本文标题:CICD搭建之 gitlab jenkins

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