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
posted @ 2018-03-18 10:55  努力哥  阅读(586)  评论(0编辑  收藏  举报