CentOS8 安裝 Docker步驟

2021-10-01 19:09:06 字數 1422 閱讀 2538

前奏:設定阿里雲yum repo 提高yum安裝的速度

yum -y install wget && \

cd /etc/yum.repos.d/ && \

wget && \

mv centos-base.repo centos-base.repo.bak && \

mv centos-8.repo centos-base.repo && \

yum clean all && \

yum makecache && \

yum update

1、先解決「package docker-ce-3:19.03.2-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed 問題」

解決方案是以下兩步:

wget 

yum -y install containerd.io-1.2.6-3.3.el7.x86_64.rpm

2、安裝docker相關依賴包

yum install -y yum-utils \

lvm2

yum-config-manager \

--add-repo \

4、最後一步安裝,一路yes 即可

yum install docker-ce docker-ce-cli containerd.io
5、校驗是否安裝成功

docker version

# 輸出如下,即安裝成功

client: docker engine - community

version: 19.03.5

api version: 1.40

go version: go1.12.12

git commit: 633a0ea

built: wed nov 13 07:25:41 2019

os/arch: linux/amd64

experimental: false

cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running?

6、設定docker開機啟動

systemctl enable docker
7、啟動docker服務

systemctl start docker

centos8安裝docker流程

所有操作是在root許可權下使用的 1 centos系統的核心必須高於3.10 uname r 2 yum 包更新到最新 yum update 3 解除安裝舊版本 如果安裝過舊版本的話,以前沒有安裝過的直接跳過此步 yum remove docker docker common docker sel...

CentOS8 安裝新版Docker

如果是centos 8,則需要用以下命令 nmcli c reload較舊的docker版本稱為docker或docker engine。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。sudo yum remove docker docker client docker client late...

centOS 8 使用dnf安裝Docker

centos 8使用yum軟體包管理器版本v4.0.4。現在,該版本使用dnf 已刪除yum dnf是軟體包管理器。它會在linux發行版上安裝,執行更新並刪除軟體包。跳過具有損壞依賴性的程式包 乙個有效的解決方案是使您的centos 8系統使用以下 nobest命令安裝最符合條件的版本 sudo ...