环境要求
建议直接在宿主机上跑docker(当然也可以在虚拟机里跑docker)
不能直接在windows上跑docker(因为namespace,cgroup是linux内核的特性,windows没有)
windows上可以先跑linux虚拟机,再在linux虚拟机上跑docker
1, 要求能访问公网
2, 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
3, 关闭selinux
docker软件安装
下载docker官方ce版
wget https://download.docker.com/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
或者使用aliyun的docker-ce源
wget https://mirrors.aliyun.com/docker-ce/linux/centos/dockerce.repo -O /etc/yum.repos.d/docker-ce.repo
docker安装
yum install docker-ce -y
启动服务
systemctl start docker
systemctl enable docker
查看版本信息
docker -v
yum list docker-ce --showduplicates | sort -r //查询docker版本