博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
升级 Docker 中的 gitlab 服务
阅读量:6655 次
发布时间:2019-06-25

本文共 1332 字,大约阅读时间需要 4 分钟。

前言

这两天登录了一下部署的 gitlab 控制台,出现了下面的界面。

这是说 gitlab 有新版本了。虽然不是处女座,不过这个黄色的提示也不能忍。而是到 gitlab 官网一看,果然 gitlab 已经从 10.3.2 更新到 10.3.3 了。然后简单用以下步骤把 gitlab 的服务端升级了。

更新 image

docker pull gitlab/gitlab-ce复制代码

等待下面信息显示完毕,则更新 gitlab 的 docker 镜像成功

Using default tag: latestlatest: Pulling from gitlab/gitlab-ce50aff78429b1: Already exists f6d82e297bce: Already exists 275abb2c8a6f: Already exists 9f15a39356d6: Already exists fc0342a94c89: Already exists c09b13f08646: Pull complete ff2573621d7f: Pull complete c2b14bb94294: Pull complete ef887b035034: Pull complete dfe3702cfdd5: Pull complete 25db6e493230: Pull complete Digest: sha256:25f4070c7911ee6dc66eff5d17ec12b0f2b5963a3fda856fed62c06bf1d8152aStatus: Downloaded newer image for gitlab/gitlab-ce:latest复制代码

查找当前运行的容器

docker ps复制代码

如下图所示找到 gitlab 容器运行的容器标识 7a45cd079bdc

停止当前运行的容器

docker stop 7a45cd079bdc复制代码

删除该容器

docker rm 7a45cd079bdc

通过新镜像重新运行容器

docker run \    --publish 443:443 --publish 80:80 --publish 22:22 \    --name gitlab \    --volume /u1/gitlab/config:/etc/gitlab \    --volume /u1/gitlab/logs:/var/log/gitlab \    --volume /u1/gitlab/data:/var/opt/gitlab \    gitlab/gitlab-ce复制代码

第一次启动时间有点长,大概需要5分钟。然后重新登录 gitlab 控制台,出现如下界面。

已经更新到最新版本 10.3.3 了。

后记

如果你处女座病发作,还可以把本地的旧镜像删除掉。通过执行命令

docker images复制代码

找到旧的 gitlab 镜像的标识 4b9eae3b3f48

执行下面命令删除就镜像

docker rmi 4b9eae3b3f48复制代码

好了,完美收官。

转载地址:http://dnxto.baihongyu.com/

你可能感兴趣的文章
实现Repeater控件的记录单选
查看>>
MySQL定义和变量赋值
查看>>
O(n)获得中位数及获得第K小(大)的数
查看>>
windows下 管理员身份启动java进程
查看>>
excel 分类汇总函数
查看>>
Web安全之XSS攻击与防御小结
查看>>
一个简单的图片懒加载
查看>>
Python爬虫实战案例-爬取币世界标红快讯
查看>>
Golang 流式解析 Json
查看>>
软考新思维--2017年上半年信息系统项目管理师上午试题分析与答案(试题26-30题)...
查看>>
Windows 2008 R2 Hyper-V Failover Clustering 5
查看>>
Exchange企业实战技巧(5)配置OWA域名简写
查看>>
Nabou应用实例
查看>>
烂泥:ESXI开启SNMP服务
查看>>
《统一沟通-微软-实战》-6-部署-7-部署移动功能-2
查看>>
go语言笔记——调试还很弱,用gdb来做?可用panic和defer。格式化代码使用gofmt,貌似我的vim插件是自带...
查看>>
Linux 安装.src.rpm源码包的方法
查看>>
c#将对象序列化为字符串和将字符串反序列化为对象
查看>>
Android Loader详解四:回调及完整例子
查看>>
Oracle笔记 三、function 、select
查看>>