我们首先,创建一个Centos7.x的虚拟机
关于网络配置,一定要确保你的虚拟要能访问外网
要使用Docker,要求系统为64位、Linux系统内核版本为 3.8以上
进入到虚拟机,我们查看虚拟机的内核版本
可见,我们内核满足要求的
安装Docker,我们可以参照官网的文档(https://docs.docker.com/engine/install/centos/)来安装
先卸载以前的旧版本Docker
sudo 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 http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker引擎
yum install docker-ce docker-ce-cli containerd.io
这里出现完毕表明已经完成了安装
启动Docker服务
systemctl start docker
查看Docker
能够看到版本信息,说明Docker服务已经启动
测试Docker
docker run hello-world
我们首先会看到不能在本地找到镜像,如果docker找不到镜像,它会自动从镜像仓库pull相对应的镜像,然后在启动当前的镜像。最后,输出“Hello from Docker!”说明我们的Docker已经成功安装完成了