美文网首页
Docker方式部署GitLab升级最新版本

Docker方式部署GitLab升级最新版本

作者: Asir王智圣 | 来源:发表于2018-10-26 12:37 被阅读52次

    一、安装环境

    操作系统:CentOS6.7
    Docker服务:docker/1.7.1
    安装GitLab前请确保以上环境都已安装

    二、升级方式

    • 停用旧版本Gitlab容器
    ➜ docker ps
    CONTAINER ID        IMAGE                     COMMAND             CREATED             STATUS              PORTS                                                                  NAMES
    630ab13478f4        gitlab/gitlab-ce:latest   "/assets/wrapper"   13 months ago       Up 5 months         0.0.0.0:20022->22/tcp, 0.0.0.0:20080->80/tcp, 0.0.0.0:20443->443/tcp   gitlab
    ➜ docker stop 630ab13478f4
    
    • 下载最新版本Gitlab
    ➜ docker pull gitlab/gitlab-ce:latest
    
    • 启用新版Gitlab容器
    ➜ docker run --detach \
     --hostname gitlab.example.cn \
     --publish 20443:443 \
     --publish 20080:80 \
     --publish 20022:22 \
     --name gitlab-201810 \
     --restart always\
     --volume /srv/gitlab/config:/etc/gitlab \
     --volume /srv/gitlab/logs:/var/log/gitlab \
     --volume /srv/gitlab/data:/var/opt/gitlab \
     gitlab/gitlab-ce:latest
    
    • 查看新版Gitlab容器
    ➜ docker ps
    CONTAINER ID        IMAGE                     COMMAND             CREATED             STATUS              PORTS                                                                  NAMES
    3f1f389d78de        gitlab/gitlab-ce:latest   "/assets/wrapper"   17 minutes ago      Up 17 minutes       0.0.0.0:20022->22/tcp, 0.0.0.0:20080->80/tcp, 0.0.0.0:20443->443/tcp   gitlab-201810
    

    三、打开网址链接查看更新结果

    四、相关文章

    https://www.jianshu.com/p/aa307ee95442

    相关文章

      网友评论

          本文标题:Docker方式部署GitLab升级最新版本

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