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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析