1.确认系统没安装任何docker相关的安装包
yum remove docker docker-common docker-selinux docker-engine
![Centos7下安装docker(1) Centos7下安装docker(1)](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRZV2RsY3pJd01UY3VZMjVpYkc5bmN5NWpiMjB2WW14dlp5OHhNakExTmprNUx6SXdNVGN4TUM4eE1qQTFOams1TFRJd01UY3hNREV5TVRFeU16STRNRGMwTFRjeE9EazVNamMzTkM1d2JtYz0uanBn.jpg?w=700&webp=1)
centos7的docker存放在: /var/lib/docker/下
2.安装docker软件包库(源)
安装需要的软件包:
yum install -y yum-utils device-mapper-persistent-data lvm2
![Centos7下安装docker(1) Centos7下安装docker(1)](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRZV2RsY3pJd01UY3VZMjVpYkc5bmN5NWpiMjB2WW14dlp5OHhNakExTmprNUx6SXdNVGN4TUM4eE1qQTFOams1TFRJd01UY3hNREV5TVRFME16VTFNVE0zTFRFd01qZ3dORGd6TkRrdWNHNW4uanBn.jpg?w=700&webp=1)
建立docker源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
开启源
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
(或者关闭源yum-config-manager --disable docker-ce-edge)
3.安装docker
yum install docker-ce
确认版本:
yum list docker-ce --showduplicates | sort -r
4.启动docker服务
systemctl start docker
检验是否安装成功:docker run hello-world
注:hello-world是Docker官方提供的最小的镜像,通常来验证Docker是否安装成功。
5.移除docker
yum remove docker-ce
删除配置文件
rm -rf /var/lib/docker