在CentOS上安裝Docker Engine

2021-10-19 12:56:50 字數 1560 閱讀 5473

要在centos上開始使用docker engine,請確保您 滿足先決條件,然後 安裝docker。

作業系統要求

要安裝docker engine,您需要乙個centos 7或8的維護版本。不支援或未測試存檔版本。

該centos-extras庫必須啟用。預設情況下,此儲存庫是啟用的,但是如果已禁用它,則需要 重新啟用它。

較舊的docker版本稱為docker或docker-engine。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。

$ sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

如果yum報告未安裝這些軟體包,

在新主機上首次安裝docker engine之前,需要設定docker儲存庫。之後,您可以從儲存庫安裝和更新docker。

step 1. 設定儲存庫

安裝yum-utils軟體包(提供yum-config-manager 實用程式)並設定穩定的儲存庫。

sudo yum install -y yum-utils

sudo yum-config-manager --add-repo

step 2. 安裝docker引擎
$ sudo yum install docker-ce docker-ce-cli containerd.io
如果提示您接受gpg金鑰,請驗證指紋是否匹配 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35,如果是,則接受它。

啟動docker

$ sudo systemctl start docker
通過執行hello-world 映像來驗證是否正確安裝了docker engine 。

yum -y upgradeyum -y install
systemctl enable docker.service
解除安裝docker engine,cli和containerd軟體包:

$ sudo yum remove docker-ce docker-ce-cli containerd.io

主機上的映像,容器,卷或自定義配置檔案不會自動刪除。要刪除所有影象,容器和卷:

$ sudo rm -rf /var/lib/docker

您必須手動刪除所有已編輯的配置檔案。

在CentOS7 7上安裝最新版Docker

在centos7.7上安裝最新版docker 參照docker官方文件安裝 啟動docker systemctl start docker 設定docker開機啟動 systemctl enable docker 檢視docker狀態 systemctl status docker 設定docker...

阿里雲CentOS 7上安裝配置Docker

redhat centos必須要6.6版本以上,或者7.x才能安裝docker,建議在redhat centos 7上使用docker,因為redhat centos 7的核心公升級到了kernel 3.10,對lxc容器支援更好。檢視linux核心版本 核心版本必須是3.10或者以上 使用命令 u...

在Cent OS上安裝Bugzilla

這幾天一直在折騰bugzilla,原以為應該挺簡單的,卻也是一波三折。下面是 的過程 在 var www html目錄中建立乙個symbolic link ln s var local bugzilla bugzilla 為httpd的使用者分配該資料夾的訪問許可權 chown apache.apa...