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

安装成功

相关推荐
钮钴禄·爱因斯晨14 分钟前
Linux(一) | 初识Linux与目录管理基础命令掌握
linux·运维·服务器
xiaok1 小时前
docker desktop拉取镜像失败
docker
努力的小不点丶1 小时前
详解 外部负载均衡器 → Ingress Controller Pod 这个过程
运维·负载均衡
Aisaka_Taiga2 小时前
Docker拉取官方镜像源
docker
玄辰星君2 小时前
【在 macOS 系统上使用 Docker 启动 Kafka 的完整指南】
macos·docker·kafka
我智商开挂3 小时前
嵌入式Linux(Exynos 4412)笔记
linux·运维·arm开发
sunny052963 小时前
Linux shell getopts 解析命令行参数
linux·运维·bash·shell
朱包林4 小时前
数据库服务-日志管理-备份与恢复-主从同步
linux·运维·服务器·数据库·mysql·云计算
我好饿17 小时前
Linux入门教程 第十五章 Linux 系统调优工具
linux·运维·网络
萌虎爱分享7 小时前
Linux 防火墙 (firewalld) 管理完整指南
linux·运维·防火墙·firewalld