首頁 > 運維 > Docker > 主體

如何安裝docker ce

王林
發布: 2020-04-05 09:40:08
原創
2048 人瀏覽過

如何安裝docker ce

本文以在CentOS上安裝Docker CE來講解。

1、作業系統需求

如需安裝 Docker CE,您需要 64 位元版本的 CentOS 7。

2、卸載舊版

Docker 的早期版本稱為 docker 或 docker-engine。如果安裝了這些版本,請解除安裝它們及關聯的依賴資源。

$ sudo yum remove docker \
                  docker-common \
                  docker-selinux \
                  docker-engine
登入後複製

3、設定鏡像倉庫

3.1、安裝所需的軟體套件。 yum-utils 提供了 yum-config-manager 實用程序,並且 devicemapper 儲存驅動需要 device-mapper-persistent-data 和 lvm2。

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
登入後複製

3.2、使用下列指令設定 stable 映像倉庫。您始終需要使用 stable 鏡像倉庫,即使您還需要透過 edge 或 testing 鏡像倉庫安裝建置也是如此。

$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
登入後複製

3.3、可選:啟用 edge 和 testing 映像檔倉庫。這些映像倉庫包含在上述 docker.repo 檔案中,但預設為停用。您可以將它們與 stable 鏡像倉庫一起啟用。

$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-testing
登入後複製

3.4、您可以透過執行帶有 –disable 標誌的 yum-config-manager 命令來停用 edge 或 testing 鏡像倉庫。如需將其重新啟用,請使用 –enable 標誌。以下命令用於停用 edge 鏡像倉庫。

$ sudo yum-config-manager --disable docker-ce-edge
登入後複製

4、安裝 Docker CE

4.1、yum 軟體包索引。

$ sudo yum makecache fast
登入後複製

4.2、安裝最新版本的 Docker CE,或前往下一步以安裝特定版本。

$ sudo yum install docker-ce
登入後複製

4.3、在生產系統中,您應該安裝特定版本的 Docker CE,而不是始終使用最新版本。列出可用版本。此範例使用 sort -r 指令按版本號碼(從最高到最低)對結果進行排序,並且已被截斷。

$ yum list docker-ce.x86_64  --showduplicates | sort -r
 docker-ce.x86_64  17.06.0.el7        docker-ce-stable
登入後複製

此清單的內容取決於啟用了哪些鏡像倉庫,並將特定於您的 CentOS 版本(在本範例中,由版本中的 .el7 後綴表示)。選擇一個特定版本進行安裝。第二列為版本字串。第三列為鏡像倉庫名稱,它表示軟體包來自哪個鏡像倉庫並按擴展其穩定性等級列出。

如需安裝特定版本,請將版本字串附加到軟體包名稱,並使用連字號(-) 分隔它們:

 $ sudo yum install docker-ce-<VERSION>
登入後複製

4.4、啟動Docker

 $ sudo systemctl start docker
登入後複製

4.5、驗證是否正確安裝了docker,方法是執行hello-world 映像。

$ sudo docker run hello-world
登入後複製

相關教學推薦:docker教學

#

以上是如何安裝docker ce的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板