docker官网:docker.com
centos下安装docker官方安装文档教程链接:https://docs.docker.com/engine/install/centos/
安装步骤:
1.安装条件:centos7及以上版本
2.先卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3.yum安装gcc相关:
yum -y install gcc
yum -y install gcc-c++
4.设置安装需要的软件包:
yum install -y yum-utils
5.设置stable镜像仓库:
#设置阿里云的仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.更新下yum软件包索引,这样以后yum下载的速度就快了(这步可以省略):
yum makecache fast #将软件包信息提前在本地索引缓存
yum clean all #清除索引缓存和下载包的缓存
7.安装DOCKER CE(这步才是真正安装docker,前面都是准备):
yum install docker-ce docker-ce-cli containerd.io
8.启动docker:
systemctl start docker #没有报错就是启动成功
ps -ef|grep docker #查看是否成功启动
9.测试:
docker run hello-world #先会在本地仓库查找有没有hello-world,没有的话从阿里云仓库下载到本地启动运行
docker version #能正常打印出docker的信息
10.卸载:
systemctl stop docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
11.可选配置阿里云镜像加速(下载和上传镜像更快):
阿里云镜像服务网址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
根据文档操作即可完成配置: