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

image

docker run hello-world

image

十一、配置镜像加速

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/

image

image

image

image

systemctl daemon-reload

systemctl restart docker

十二、卸载

systemctl stop docker
yum -y remove docker-ce
rm -rf /var/lib/docker
posted @   我命由我不由天—hao  阅读(581)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示