CentOS7安装Docker
一、官网安装参考手册
https://docs.docker.com/engine/install/centos/
二、确定你是CentOS7及以上版本
cat /etc/redhat-release
要安装 Docker Engine,您需要 CentOS 7、CentOS 8(流)或 CentOS 9(流)的维护版本。存档版本不受支持或测试。
centos-extras必须启用存储库。此存储库默认启用,但如果您已禁用它,则需要 重新启用它。
推荐使用overlay2存储驱动。
三、yum安装gcc相关
- CentOS7能上外网
yum -y install gcc yum -y install gcc-c++
四、卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine五、安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
六、设置stable镜像仓库
大坑:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
推荐:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
七、更新yum软件包索引
yum makecache fast
八、安装DOCKER CE
yum -y install docker-ce
九、启动docker
# 启动 systemctl start docker # 设置开机启动 systemctl enable docker # 查看状态 systemctl status docker
十、测试
docker version
docker run hello-world
十一、配置镜像加速
mkdir -p /etc/docker
vim /etc/docker/daemon.json
# 以下是文件内空,网易云或阿里云2选1
#网易云
{"registry-mirrors": ["http://hub-mirror.c.163.com"] }
#阿里云
{
"registry-mirrors": ["https://mfkat1e8.mirror.aliyuncs.com"]
}
阿里云查找方式
https://www.aliyun.com/
systemctl daemon-reload systemctl restart docker
十二、卸载
systemctl stop docker yum -y remove docker-ce rm -rf /var/lib/docker







浙公网安备 33010602011771号