亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Docker部署的gitlab升級(jí)的詳細(xì)步驟(升級(jí)到17.6.1版本)

 更新時(shí)間:2025年02月12日 10:49:57   作者:hhzz  
本文詳細(xì)介紹了如何從GitLab 17.1.2版本升級(jí)到17.6.1版本,包括備份數(shù)據(jù)、確定升級(jí)路線、分步驟升級(jí)以及最終驗(yàn)證新版本的步驟,需要的朋友可以參考下

一、Gitlab提示升級(jí)信息

Gitlab的版本平常更新很平凡,過(guò)一段時(shí)間就會(huì)提示更新彈框提示。

在這里插入圖片描述

當(dāng)前使用的是 17.1.2 版本!我們強(qiáng)烈建議您立即升級(jí)到以下版本之一:17.6.1, 17.5.3, 17.4.5。

本文是從17.1.2 版本升級(jí)到17.6.1最新版本。

二、老版本的docker運(yùn)行g(shù)itlab命令

docker pull gitlab/gitlab-ce:17.1.2-ce.0

docker run --detach \
  --name gitlab \
  --restart always \
  -p 1080:80 \
  -p 10443:443 \
  -p 1022:22 \
  -v /gitlab/config:/etc/gitlab  \
  -v /gitlab/logs:/var/log/gitlab \
  -v /gitlab/data:/var/opt/gitlab \
  --privileged=true \
  gitlab/gitlab-ce:17.1.2-ce.0

注意記著宿主機(jī)數(shù)據(jù)掛載目錄?。?!

三、備份老版本Gitlab數(shù)據(jù)

#執(zhí)行備份命令
docker exec -it gitlab gitlab-rake gitlab:backup:create


#查看備份的數(shù)據(jù)
ll /gitlab/data/backups/

在這里插入圖片描述

四、確定升級(jí)路線

gitlab的升級(jí)不能跨大版本升級(jí),詳見(jiàn)升級(jí)路徑:Upgrade paths | GitLab

升級(jí)路線查看工具地址:Upgrade Path

在這里插入圖片描述

在這里插入圖片描述

通過(guò)上述查詢結(jié)果

Docker部署的gitlab從版本17.1.2 版本升級(jí)到17.6.1的升級(jí)線路如下:

17.1.2 => 17.3.7 => 17.5.3 => 17.6.1

docker環(huán)境部署gitlab的升級(jí)很簡(jiǎn)單,直接基于高版本的鏡像運(yùn)行容器即可;

五、升級(jí)(共分3個(gè)版本升級(jí))

17.3.7 => 17.5.3 => 17.6.1

分別拉取三個(gè)版本的gitlab鏡像

docker pull gitlab/gitlab-ce:17.3.7-ce.0
docker pull gitlab/gitlab-ce:17.5.3-ce.0
docker pull gitlab/gitlab-ce:17.6.1-ce.0

#查看gitlab的三個(gè)鏡像
docker images

在這里插入圖片描述

5.1 升級(jí)第一步(17.1.2 => 17.3.7)

#停止gitllab服務(wù)
docker stop gitlab && docker  rm gitlab

#執(zhí)行升級(jí)命令
docker run --detach \
  --name gitlab \
  --restart always \
  -p 1080:80 \
  -p 10443:443 \
  -p 1022:22 \
  -v /gitlab/config:/etc/gitlab  \
  -v /gitlab/logs:/var/log/gitlab \
  -v /gitlab/data:/var/opt/gitlab \
  --privileged=true \
  gitlab/gitlab-ce:17.3.7-ce.0

#查看升級(jí)日志,約10分鐘左右升級(jí)成功
docker logs -f gitlab

5.2 升級(jí)第二步(17.3.7 => 17.5.3)

#停止gitllab服務(wù)
docker stop gitlab && docker  rm gitlab

#執(zhí)行升級(jí)命令
docker run --detach \
  --name gitlab \
  --restart always \
  -p 1080:80 \
  -p 10443:443 \
  -p 1022:22 \
  -v /gitlab/config:/etc/gitlab  \
  -v /gitlab/logs:/var/log/gitlab \
  -v /gitlab/data:/var/opt/gitlab \
  --privileged=true \
  gitlab/gitlab-ce:17.5.3-ce.0

#查看升級(jí)日志,約10分鐘左右升級(jí)成功
docker logs -f gitlab

5.3 升級(jí)第三步(17.5.3 => 17.6.1)

#停止gitllab服務(wù)
docker stop gitlab && docker  rm gitlab

#執(zhí)行升級(jí)命令
docker run --detach \
  --name gitlab \
  --restart always \
  -p 1080:80 \
  -p 10443:443 \
  -p 1022:22 \
  -v /gitlab/config:/etc/gitlab  \
  -v /gitlab/logs:/var/log/gitlab \
  -v /gitlab/data:/var/opt/gitlab \
  --privileged=true \
  gitlab/gitlab-ce:17.6.1-ce.0

#查看升級(jí)日志,約10分鐘左右升級(jí)成功
docker logs -f gitlab

六、web端訪問(wèn)gitlab服務(wù)

新版本應(yīng)該已經(jīng)正常

#進(jìn)入當(dāng)前版本容器產(chǎn)看gitlab版本
docker exec -it gitlab cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

#顯示版本如下
17.6.1

#訪問(wèn)web網(wǎng)址:http://xxxxxxxxxxxx

在這里插入圖片描述

以上就是Docker部署的gitlab升級(jí)的詳細(xì)步驟(升級(jí)到17.6.1版本)的詳細(xì)內(nèi)容,更多關(guān)于Docker gitlab升級(jí)步驟的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • docker國(guó)內(nèi)鏡像源配置的解決方案

    docker國(guó)內(nèi)鏡像源配置的解決方案

    文章介紹了如何配置Docker國(guó)內(nèi)鏡像源,以解決拉取鏡像時(shí)速度慢或無(wú)法下載的問(wèn)題,常見(jiàn)的國(guó)內(nèi)鏡像源包括Docker國(guó)內(nèi)鏡像源、中科大源、網(wǎng)易源、百度源、騰訊源、阿里源等,配置文件位于/etc/docker/daemon.json,如果沒(méi)有該文件則需創(chuàng)建并修改
    2025-03-03
  • docker安裝使用xdebug的過(guò)程

    docker安裝使用xdebug的過(guò)程

    這篇文章主要介紹了docker安裝使用xdebug的過(guò)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • docker 如何搭建私有倉(cāng)庫(kù)(ubuntu 14.04,Docker版本1.6.4)詳細(xì)介紹

    docker 如何搭建私有倉(cāng)庫(kù)(ubuntu 14.04,Docker版本1.6.4)詳細(xì)介紹

    這篇文章主要介紹了docker 如何搭建私有倉(cāng)庫(kù)(ubuntu 14.04,Docker版本1.6.4)詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • Docker中部署flink集群的兩種方式

    Docker中部署flink集群的兩種方式

    這篇文章主要介紹了Docker中部署flink集群的兩種方式,本文將通過(guò) 2 種方式在 docker 中部署 flink standalone 集群,集群中共有 4 個(gè)節(jié)點(diǎn),分別是 1 個(gè) jobManager 節(jié)點(diǎn)和 3 個(gè) taskManager 節(jié)點(diǎn),需要的朋友可以參考下
    2024-02-02
  • 詳解Docker 端口映射與容器互聯(lián)

    詳解Docker 端口映射與容器互聯(lián)

    這篇文章主要介紹了詳解Docker 端口映射與容器互聯(lián) ,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • Docker如何配置Redis容器持久化

    Docker如何配置Redis容器持久化

    這篇文章主要介紹了Docker如何配置Redis容器持久化問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • docker鏡像倉(cāng)庫(kù)hub.docker.com無(wú)法訪問(wèn)的解決方法

    docker鏡像倉(cāng)庫(kù)hub.docker.com無(wú)法訪問(wèn)的解決方法

    最近許多群友都詢問(wèn)為什么無(wú)法訪問(wèn)Docker鏡像倉(cāng)庫(kù),本文就來(lái)介紹一下docker鏡像倉(cāng)庫(kù)hub.docker.com無(wú)法訪問(wèn)的解決方法,感興趣的可以了解一下
    2023-08-08
  • Docker Overlay2磁盤(pán)空間占用過(guò)大清理的方法實(shí)現(xiàn)

    Docker Overlay2磁盤(pán)空間占用過(guò)大清理的方法實(shí)現(xiàn)

    隨著業(yè)務(wù)量的不斷增大,容器的不斷啟動(dòng),往往會(huì)出現(xiàn)磁盤(pán)空間不足,本文主要介紹了Docker Overlay2磁盤(pán)空間占用過(guò)大清理的方法實(shí)現(xiàn),感興趣的可以了解一下
    2022-03-03
  • Docker命令行入門(mén)大全(這18條,你不得不知)

    Docker命令行入門(mén)大全(這18條,你不得不知)

    Docker有成千上百萬(wàn)的命令行。因此Docker文檔內(nèi)容十分豐富,同時(shí)又讓剛?cè)腴T(mén)的新手感到不知所措。在本文中,我將重點(diǎn)介紹運(yùn)行Docker的關(guān)鍵命令。
    2019-09-09
  • Dockerfile 部署java web的環(huán)境詳解

    Dockerfile 部署java web的環(huán)境詳解

    這篇文章主要介紹了Dockerfile 構(gòu)建java web 環(huán)境詳解的相關(guān)資料,這里對(duì)Dockerfile 進(jìn)行基本介紹,并說(shuō)明如何構(gòu)建java web環(huán)境進(jìn)行詳解,需要的朋友可以參考下
    2016-12-12

最新評(píng)論