Docker官方文档:https://docs.docker.com
- 卸载旧的版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
- 安装需要装的工具包
yum install -y yum-utils
- 设置镜像仓库
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
添加:在安装docker引擎之前,建议先更新yum软件包索引
yum makecache fast
- 安装docker引擎 ce是社区版的 ee是企业版
yum install docker-ce docker-ce-cli containerd.io
- 启动docker
systemctl start docker
- 使用docker version检查是否安装成功
- docker的hello world程序
docker run hello-world
- 查看docker的下载的镜像
#docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest bf756fb1ae65 4 months ago 13.3kB
- 卸载docker
#卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
#删除资源
rm -rf /var/lib/docker