CentOS8.4 安装docker
一、前期工作
1、配置静态IP
非必须步骤,能访问互联网即可
–打开IP配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
–修改DHCP值为static
DHCP=static
–添加IP信息
IPADDR=192.168.197.221
NETMASK=255.255.255.0
GATEWAY=192.168.197.2
DNS1=8.8.8.8
–保存退出,重启网卡
# 重新加载
nmcli c reload
# 使用新配置启动
nmcli c up ens33
– 测试能否ping通百度
2、配置yum源
– 修改yum配置文件:CentOS-Linux-AppStream.repo、CentOS-Linux-BaseOS.repo和CentOS-Linux-Extras.repo
将三个配置文件的"mirrorlist"的内容注释掉,将"baseurl"注释去掉,并将baseurl中的"mirror"修改为"vault",参考如下配置
[appstream]
name=CentOS Linux $releasever - AppStream
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
baseurl=http://vault.centos.org/$contentdir/$releasever/AppStream/$basearch/os/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
– 重新缓存更新
yum clean all
yum makecache
yum -y update
– 配置docker下载的yum源
- 安装依赖 yum-utils
yum -y install yum-utils
- 配置docker的镜像仓库
yum config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
# 国外地址,目前好像已经不能使用
# https://download.docker.com/linux/centos/docker-ce.repo
二、安装docker
1、安装docker
yum -y install docker-ce docker-ce-cli containerd.io
2、启动docker
systemctl start docker
至此CentOS 8.4中docker安装完毕