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

一、安装环境

操作系统: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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,723评论 15 147
  • 自从用Docker来部署GitLab应用之后,除了17年春节前那一次操作不当,差点删库走路,平时使用起来倒也十分稳...
    飙猪狂阅读 5,875评论 0 3
  • 一.docker 是什么: 2.安装docker 系统:ubuntu16.04 使用脚本自动安装 Docker 官...
    Black_Sun阅读 6,500评论 0 2
  • 如果说童年是纯净的天空,成长则是渐被污染的空气。 《三字经》开篇就说:“人之初,性本善”。诚然,人生下来的时候都是...
    天涯明月陌上花开阅读 11,260评论 2 3
  • 不管老师是在爱表扬还是爱沟通里面均提到能量稳定,这段时间我对他有一个新的认识,能量稳定你的身体语言就稳定了,沟通中...
    爱君2005阅读 2,256评论 1 5

友情链接更多精彩内容