Centos7 安装 docker

1、前提条件

目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在CentOS7 (64)上,

要求系统为64位、Linux系统内核版本为 3.8以上

bash 复制代码
查看自己系统的内核
cat /etc/redhat-release
或
uname -r

2、卸载旧版本

旧版本的 Docker 的名称为docker或docker-engine。在尝试安装新版本之前卸载任何此类旧版本以及相关的依赖项。

bash 复制代码
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

/var/lib/docker/卸载 Docker 时,不会自动删除存储的映像、容器、卷和网络。

需要手动去删除文件

复制代码
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

3、yum安装必要的包

bash 复制代码
yum -y install gcc
yum -y install gcc-c++
yum install -y yum-utils device-mapper-persistent-data lvm2

4、设置stable镜像仓库

bash 复制代码
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5、更新yum索引

bash 复制代码
yum makecache fast

6、安装DOCKER CE

bash 复制代码
yum -y install docker-ce docker-ce-cli containerd.io

7、测试:

启动 docker

bash 复制代码
systemctl start docker

查看版本

bash 复制代码
docker version

安装成功

相关推荐
wefg15 分钟前
【Linux】会话、终端、前后台进程
linux·运维·服务器
zhixingheyi_tian16 分钟前
Linux/Windows 免密登录
linux·运维·服务器
xmlhcxr17 分钟前
Docker容器常用操作与私有仓库部署实验笔记
docker·云原生·eureka
BPM_宏天低代码21 分钟前
【宏天技术】企业CRM系统架构:微服务设计实践
运维
Eine .29 分钟前
Docker容器技术
运维·docker·容器
尤老师FPGA37 分钟前
petalinux制作linux系统flash+sd卡启动
linux·运维·服务器
code_pgf38 分钟前
Orin NX 16GB 的 package 安装命令清单 + Docker/工作区目录结构 + bringup 顺序
运维·docker·容器·ros
桌面运维家1 小时前
Prometheus服务器监控告警实战指南
运维·服务器·prometheus
不一样的故事1261 小时前
核心预测未来 10 年
运维·安全·自动化
剪刀石头布Cheers1 小时前
Ubuntu安装向日葵远程黑屏
linux·运维·ubuntu