安装Docker
(1)进入官网文档
官方文档: https://docs.docker.com/engine/install/centos/
(2)安装步骤
#卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
#安装镜像工具
yum install -y yum-utils
#配置docker镜像源
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 clean all
yum makecache
#执行安装命令 ce社区版,cli客户端 containerd容器
yum install docker-ce docker-ce-cli containerd.ioy -y
#查看当前可安装版本
yum list docker-ce --showduplicates | sort -r
#安装指定版本命令
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
#启动docker
systemctl start docker
#测试docker
docker run hello-world
先从本地仓库找,找不到再从官网镜像仓库中找
(3)查看镜像
#查看下载的镜像
[root@cluster-node-5 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest bf756fb1ae65 12 months ago 13.3kB
(4)卸载Docker
#卸载相关依赖
yum remove docker-ce docker-ce-cli containerd.io
#删除相关包(资源)
rm -rf /var/lib/docker #docker默认工作路径
(5)Docker执行流程
以hello-world镜像为例
(6)Docker底层原理
docker运行:server-client