溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么在Centos7系統(tǒng)安裝Docker

發(fā)布時間:2021-06-25 10:18:34 來源:億速云 閱讀:119 作者:chen 欄目:大數(shù)據(jù)

本篇內(nèi)容主要講解“怎么在Centos7系統(tǒng)安裝Docker”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么在Centos7系統(tǒng)安裝Docker”吧!

Docker安裝

前言

Docker的安裝方法,可以參考官網(wǎng)上的文檔進行了詳細介紹,但由于是英文文檔,所以在本文中進行一個翻譯說明。

https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-engine---community

在本文中,我們安裝的是Docker的社區(qū)版,安裝方式有三種:

(1) 使用存儲庫安裝

(2) 軟件包安裝

(3) 通過遠程腳本執(zhí)行安裝

這篇文檔講述在CentOS操作系統(tǒng)中,使用存儲庫的方式來安裝Docker,這也是Docker官方推薦的安裝方式?,F(xiàn)在開始進行講解。

一、 檢查服務(wù)器操作系統(tǒng)

需要操作系統(tǒng)為CentOS 7版本,同時centos-extras庫必須啟用,默認情況下它是開啟的。

二、 如果之前有安裝過Docker,需要卸載

如果之前安裝過Docker的舊版本,需要先進行卸載。較舊的Docker版本稱為docker或docker-engine。如果已安裝這些程序,請卸載它們以及相關(guān)的依賴項。

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

三、 設(shè)置存儲庫

(1)安裝所需的軟件包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存儲驅(qū)動程序。

sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

(2) 使用以下命令來設(shè)置穩(wěn)定的存儲庫。

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

四、 安裝Docker

(1)如果要安裝最新版本的Docker

sudo yum install docker-ce docker-ce-cli containerd.io

如果提示您接受GPG密鑰,請驗證指紋是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果是,則接受它。

(2)安裝指定版本的Docker

要安裝特定版本的Docker Engine-Community,請在存儲庫中列出可用版本,然后選擇并安裝一種。下面的命令會列出并排序您存儲庫中可用的版本。此示例按版本號(從高到低)對結(jié)果進行排序:
$ yum list docker-ce --showduplicates | sort -r

docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable

返回的列表取決于啟用的存儲庫,并且特定于您的CentOS版本(.el7在此示例中以后綴表示)。

通過其完全合格的軟件包名稱安裝特定版本,該軟件包名稱是軟件包名稱(docker-ce)加上版本字符串(第二列),從第一個冒號(:)一直到第一個連字符,并用連字符(-)分隔。例如,docker-ce-18.09.1。

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

執(zhí)行后Docker已安裝,并創(chuàng)建以Docker為名的用戶組。

五、 啟動Docker

sudo systemctl start docker

六、 測試安裝是否成功

通過運行hello-world 映像來驗證是否正確安裝了Docker Engine-Community 。

sudo docker run hello-world

此命令下載測試圖像并在容器中運行。容器運行時,它會打印參考消息并退出。

怎么在Centos7系統(tǒng)安裝Docker

至此在CentOS系統(tǒng)上安裝Docker完畢。然后還需要進行一些安裝后的調(diào)試工作。請點擊查看:https://my.oschina.net/jiemowudi/blog/3125906

到此,相信大家對“怎么在Centos7系統(tǒng)安裝Docker”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI