最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux下Docker版本升級的保姆級教程

 更新時間:2025年08月22日 09:22:13   作者:笑小楓  
之前docker直接使用centos的yum -y install docker安裝的,安裝源的版本比較老,最近項目計劃使用docker的一些新特性,所以需要將docker版本做一下升級,本文詳細記錄了升級的過程,需要的朋友可以參考下

1. 背景

因為之前docker直接使用centos的yum -y install docker安裝的,安裝源的版本比較老,最近項目計劃使用docker的一些新特性,所以需要將docker版本做一下升級。本文詳細記錄了升級的過程,有需要的小伙伴可以參考一下。

2. 升級過程

2.1 查看當前版本

首先使用docker --version查看現(xiàn)有的docker版本,可以看到,我們使用的是1.13.1,也是比較老的一個版本的。

輸出如下:

Docker version 1.13.1, build 7d71120/1.13.1

2.2 卸載當前版本

首先需要停止我們當前運行的docker服務

sudo systemctl stop docker

Docker 使用了 systemd 的 socket 激活 機制

# 同時停止 docker.service 和 docker.socket
sudo systemctl stop docker.socket docker.service

# 或者先停止socket再停止服務
sudo systemctl stop docker.socket
sudo systemctl stop docker.service

然后卸載當前版本docker

sudo yum remove -y docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

如果是比較新的ce版本,卸載命令如下:

sudo yum remove -y docker-ce \
                  docker-ce-cli \
                  docker-ce-rootless-extras \
                  containerd.io \
                  docker-buildx-plugin \
                  docker-compose-plugin

刪除舊的 Docker 相關數(shù)據(jù)(可選):

注意:

  • /var/lib/docker 目錄包含所有 Docker 容器和鏡像,如果不想丟失數(shù)據(jù),請 備份后再執(zhí)行刪除,或者不刪除。
  • 如果docker版本差異過大,會出現(xiàn)原來容器在新版本不可用的情況,如果存在數(shù)據(jù)存在容器內,請先備份數(shù)據(jù)。
sudo rm -rf /var/lib/docker

2.3 安裝必要的依賴包

安裝 yum-utils 工具,它們可以幫助你管理 YUM 倉庫

sudo yum install -y yum-utils

2.4 設置 Docker 倉庫

Docker 的官方倉庫在國外,速度可能較慢。建議國內用戶使用國內鏡像源,例如阿里云:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

若你希望使用官方源,可以使用以下命令

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

2.5 安裝最新版本的 Docker

接下來,安裝 Docker CE 最新版本:

sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

若要安裝 特定版本,可以先列出可用版本:

yum list docker-ce --showduplicates | sort -r

然后安裝指定版本:

sudo yum install -y docker-ce-<VERSION> docker-ce-cli-<VERSION> containerd.io

2.6 啟動 Docker 并設置開機自啟

安裝完成后,啟動 Docker 服務并將其設置為開機自動啟動:

sudo systemctl start docker
sudo systemctl enable docker

3. 安裝驗證

3.1 驗證 Docker 版本

docker --version

輸出如下:

3.2 驗證安裝

通過運行 hello-world 鏡像來驗證 Docker 是否已正確安裝并正常運行:

docker run hello-world

如果看到 “Hello from Docker!” 的提示信息,說明安裝成功。

4. 鏡像源配置

因為國內無法直接使用官方的鏡像源,這里可以使用阿里云的制品中心做下替換

鏈接前往,需登錄:https://cr.console.aliyun.com/cn-hangzhou/instances/artifact

以上就是Linux下Docker版本升級的保姆級教程的詳細內容,更多關于Linux下Docker版本升級的資料請關注腳本之家其它相關文章!

相關文章

  • Docker Buildx構建多平臺鏡像的實現(xiàn)

    Docker Buildx構建多平臺鏡像的實現(xiàn)

    本文主要介紹了Docker Buildx構建多平臺鏡像的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • 如何在?Docker?中運行?Mongodb

    如何在?Docker?中運行?Mongodb

    本文詳細介紹了如何在Docker中安裝并運行MongoDB,包括安裝Docker,下載Mongo鏡像,創(chuàng)建容器,連接數(shù)據(jù)庫和數(shù)據(jù)持久化的方法,通過具體的命令和步驟,使用戶能夠順利在Docker中部署MongoDB服務
    2024-01-01
  • docker中使用GPU+rocksdb的詳細教程

    docker中使用GPU+rocksdb的詳細教程

    這篇文章主要介紹了docker中使用GPU+rocksdb,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-10-10
  • docker如何運行一個python腳本

    docker如何運行一個python腳本

    這篇文章主要介紹了docker如何運行一個python腳本問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Docker部署Nginx并配置反向代理

    Docker部署Nginx并配置反向代理

    這篇文章介紹了Docker部署Nginx并配置反向代理的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-01-01
  • WIN10下安裝Docker的教程

    WIN10下安裝Docker的教程

    本文通過圖文并茂的形式給大家介紹了win10下安裝Docker的教程,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-10-10
  • Docker容器導致磁盤空間不足無法訪問的解決方法

    Docker容器導致磁盤空間不足無法訪問的解決方法

    本文主要介紹了Docker容器導致磁盤空間不足無法訪問的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-05-05
  • Docker 教程之存出和載入鏡像,移除及鏡像實現(xiàn)原理

    Docker 教程之存出和載入鏡像,移除及鏡像實現(xiàn)原理

    這篇文章主要介紹了Docker 教程之存出和載入鏡像,移除及鏡像實現(xiàn)原理的相關資料,需要的朋友可以參考下
    2016-12-12
  • Docker?部署?Minio?對象存儲服務器的過程詳解

    Docker?部署?Minio?對象存儲服務器的過程詳解

    Minio是一個輕量級的應用程序,可以在各種環(huán)境中運行,包括公共云、私有云和混合云,這篇文章主要介紹了Docker?部署?Minio?對象存儲服務器的過程詳解,需要的朋友可以參考下
    2024-07-07
  • 5分鐘安裝docker詳細步驟

    5分鐘安裝docker詳細步驟

    官方推薦使用通過設置docker倉庫的方法來安裝,安裝和升級都簡單些,今天就來教大家5分鐘入手安裝docker教程超詳細的安裝步驟,感興趣的朋友一起看看吧
    2021-05-05

最新評論

麻栗坡县| 托克逊县| 噶尔县| 黄龙县| 孝义市| 清丰县| 呼和浩特市| 邵武市| 隆安县| 苏尼特右旗| 达孜县| 定边县| 嘉禾县| 湛江市| 泌阳县| 卢湾区| 达拉特旗| 常州市| 手机| 特克斯县| 罗甸县| 黑水县| 平度市| 吉林省| 内丘县| 永清县| 泸西县| 奉贤区| 阿克苏市| 台江县| 邹城市| 远安县| 无极县| 广宁县| 阿瓦提县| 连州市| 肇源县| 乌恰县| 泸州市| 曲麻莱县| 马公市|