安装准备:
- 系统CentOS7版本及其以上
- 内核版本3.10版本及其以上
- 掌握基本的Linux命令
查看系统内核:uname -r
查看系统配置:cat /etc/os-release
安装:
1. 要卸载之前版本(从来没安装过忽略)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装更新必要文件
yum install -y yum-utils
yun makecache fast
3.设置镜像仓库
但此仓库是国外的不稳定
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
阿里云镜像加速:
阿里云登录
每一个人的加速地址是不一样的,而且免费服务
–》登录后找到–》容器镜像服务
1.
sudo mkdir -p /etc/docker
2.
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://hwojgfjj.mirror.aliyuncs.com"]
}
EOF
3.
sudo systemctl daemon-reload
4.
sudo systemctl restart docker
运行完上面四步骤就加速成功了
4.安装
docker-ce 社区版 docker-ee 企业版(默认最新版本)
yum install docker-ce docker-ce-cli containerd.io
5.启动
systemctl start docker
6.测试是否安装成功
docker version
7.hello-world
docker run hello-world
出现红箭头指向的话,说明docker 安装成功了
卸载
只需要两步骤:
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker