docker源
1、下载docker源
vim /etc/yum.repos.d/docker.repo
[dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg
2、安装最新版本的docker
$ sudo yum -y install docker-engine
3、查看特定版本docker
可以使用如下命令列出所有的 .x86_64 版本 $ yum list docker-engine.x86_64 --showduplicates |sort -r docker-engine.x86_64 1.9.1-1.el7.centos dockerrepo docker-engine.x86_64 1.9.0-1.el7.centos dockerrepo docker-engine.x86_64 1.8.3-1.el7.centos dockerrepo docker-engine.x86_64 1.8.2-1.el7.centos dockerrepo docker-engine.x86_64 1.8.1-1.el7.centos dockerrepo docker-engine.x86_64 1.8.0-1.el7.centos dockerrepo docker-engine.x86_64 1.7.1-1.el7.centos dockerrepo docker-engine.x86_64 17.05.0.ce-1.el7.centos dockerrepo docker-engine.x86_64 17.04.0.ce-1.el7.centos dockerrepo docker-engine.x86_64 17.03.1.ce-1.el7.centos dockerrepo docker-engine.x86_64 17.03.0.ce-1.el7.centos dockerrepo docker-engine.x86_64 1.7.0-1.el7.centos dockerrepo docker-engine.x86_64 1.13.1-1.el7.centos dockerrepo docker-engine.x86_64 1.13.0-1.el7.centos dockerrepo docker-engine.x86_64 1.12.6-1.el7.centos dockerrepo docker-engine.x86_64 1.12.5-1.el7.centos dockerrepo docker-engine.x86_64 1.12.4-1.el7.centos dockerrepo docker-engine.x86_64 1.12.3-1.el7.centos dockerrepo docker-engine.x86_64 1.12.2-1.el7.centos dockerrepo docker-engine.x86_64 1.12.1-1.el7.centos dockerrepo docker-engine.x86_64 1.12.0-1.el7.centos dockerrepo docker-engine.x86_64 1.11.2-1.el7.centos dockerrepo docker-engine.x86_64 1.11.1-1.el7.centos dockerrepo docker-engine.x86_64 1.11.0-1.el7.centos dockerrepo docker-engine.x86_64 1.10.3-1.el7.centos dockerrepo docker-engine.x86_64 1.10.2-1.el7.centos dockerrepo docker-engine.x86_64 1.10.1-1.el7.centos dockerrepo docker-engine.x86_64 1.10.0-1.el7.centos dockerrepo
4、安装特定版本docker
yum -y install docker-engine-1.13.1-1.el7.centos
5、使用rpm 包的方式进行安装
#下载镜像:从 https://yum.dockerproject.org/repo/main/centos/ 中选择合适的CentsOS版本 下载 rpm包 注意stable 和 testing
# 安装 docker
$ sudo yum -y install /path/to/package.rpm
使用这种方式可能需要手动处理依赖问题。
#启动 Docker
$ sudo systemctl start docker
可以运行hello-world 镜像 验证是否安装正确
$ sudo docker run hello-world
6. 删除 Docker
6.1 移除 docker
$ sudo yum -y remove docker-engine
6.2 删除 docker 相关目录文件(安装docker 后在 /var/lib/docker 目录下包含 images,containers, volumes和自定义的配置文件,这些文件必须手动删除。)
$ sudo rm -rf /var/lib/docker