CentOS 7.8 安装 Docker

1.卸载旧版本

sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

2.安装依赖

sudo yum -y install gcc
sudo yum -y install gcc-c++

3.安装软件包

sudo yum install -y yum-utils

4.设置 stable 镜像仓库(使用国内阿里云仓库链接下载)

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5.更新 yum 软件包索引

sudo yum makecache fast

6.安装 Docker 引擎

sudo yum -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin

7.启动 Docker

sudo systemctl start docker    # 启动
sudo systemctl status docker   # 查看状态
sudo systemctl enable docker   # 设置开机自启
sudo ps -ef | grep docker      # 查看进程

8.测试

sudo docker run hello-world

9.卸载

systemctl stop docker
yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

10.设置开机启动

systemctl enable docker.service

11.关闭开机启动

systemctl disable docker.service
相关推荐
内核程序员kevin3 小时前
TCP Listen 队列详解与优化指南
linux·网络·tcp/ip
朝九晚五ฺ7 小时前
【Linux探索学习】第十四弹——进程优先级:深入理解操作系统中的进程优先级
linux·运维·学习
自由的dream7 小时前
Linux的桌面
linux
xiaozhiwise8 小时前
Makefile 之 自动化变量
linux
谭震鸿9 小时前
Zookeeper集群搭建Centos环境下
分布式·zookeeper·centos
意疏10 小时前
【Linux 篇】Docker 的容器之海与镜像之岛:于 Linux 系统内探索容器化的奇妙航行
linux·docker
墨鸦_Cormorant10 小时前
使用docker快速部署Nginx、Redis、MySQL、Tomcat以及制作镜像
redis·nginx·docker
BLEACH-heiqiyihu10 小时前
RedHat7—Linux中kickstart自动安装脚本制作
linux·运维·服务器
一只爱撸猫的程序猿10 小时前
一个简单的Linux 服务器性能优化案例
linux·mysql·nginx