安装Docker
docker文档地址https://docs.docker.com/v1.13/engine/installation/linux/centos/
系统要求
- Docker运行在CentOS7.X之上。
- Docker需要安装在64位平台上。
移除就版本的Docker,
不会删除旧版本创建的镜像,容器和卷
yum -y remove docker
设置yum源
安装yum-utils,可以使用yum-config-manager工具设置yum源
yum install -y yum-utils
添加Docker的yum源
sudo yum-config-manager \
--add-repo \
https://docs.docker.com/v1.13/engine/installation/linux/repo_files/centos/docker.repo
启用/禁用 测试仓库
yum-config-manager --enable docker-testing
yum-config-manager --disable docker-testing
建立缓存元数据
sudo yum makecache fast
安装docker引擎
sudo yum -y install docker-engine
列出可用的docker列表
yum list docker-engine.x86_64 --showduplicates |sort -r
//安装指定版本的docker
yum -y install docker-engine-1.13.0
启动docker
systemctl start docker
验证是否安装成功
docker run hello-world
查看docker版本
docker version
//显示如下
Client:
Version: 1.13.0
API version: 1.25
Go version: go1.7.3
Git commit: 49bf474
Built: Tue Jan 17 09:55:28 2017
OS/Arch: linux/amd64
Server:
Version: 1.13.0
API version: 1.25 (minimum version 1.12)
Go version: go1.7.3
Git commit: 49bf474
Built: Tue Jan 17 09:55:28 2017
OS/Arch: linux/amd64
Experimental: false
删除Docker
卸载Docker软件包
yum -y remove -docker-engine
//需要删除进行,容器和卷和自定义配置文件可以执行
rm -rf /var/lib/docker