CentOS7下安装docker(Docker系列1)
2017-03-09 17:03
615 查看
CentOS7下安装docker
系统要求
为了安装docker,需要准备 64-bit的CentOS 7
删除非官方的Docker包
yum的仓库中有一个很旧的Docker包, 现在Docker官方已经将Docker更名为docker-engine. 如果你已经安装了这个版本的Docker需要使用下边的命令删除它$ sudo yum -y remove docker docker-common container-selinux
/var/lib/docker无需删除.
安装Docker
有两种方式对docker提供了安装。使用yum方式
设置Docker仓库使用下边的命令设置最新稳定版的docker仓库
$ sudo yum-config-manager \ --add-repo \ https://docs.docker.com/v1.13/engine/installation/linux/repo_files/centos/docker.repo[/code] 安装Docker
更新yum源$ sudo yum makecache fast
安装最新版的docker$ sudo yum -y install docker-engine
或者安装其他版本docker$ yum list docker-engine.x86_64 --showduplicates |sort -r docker-engine.x86_64 1.13.0-1.el7 docker-main docker-engine.x86_64 1.12.5-1.el7 docker-main docker-engine.x86_64 1.12.4-1.el7 docker-main docker-engine.x86_64 1.12.3-1.el7 docker-main$ sudo yum -y install docker-engine-<VERSION_STRING>
启动docker$ sudo systemctl start docker $ sudo systemctl enable docker
为了确认docker安装运行正常安装一个demo镜像$ sudo docker run hello-world
升级Docker$ sudo yum makecache fast $ yum list docker-engine.x86_64 --showduplicates |sort -r docker-engine.x86_64 1.13.0-1.el7 docker-main docker-engine.x86_64 1.12.5-1.el7 docker-main docker-engine.x86_64 1.12.4-1.el7 docker-main docker-engine.x86_64 1.12.3-1.el7 docker-main$ sudo yum -y install docker-engine-<VERSION_STRING>rpm方式安装
访问https://yum.dockerproject.org/repo/main/centos/ 按照操作系统版本号选择对应的docker版本软件。
把path改成保存docker.rpm的目录$ sudo yum -y install /path/to/package.rpm
启动docker$ sudo systemctl start docker $ sudo systemctl enable docker
为了确认docker安装运行正常安装一个demo镜像$ sudo docker run hello-world卸载docker
卸载docker软件$ sudo yum -y remove docker-engine
镜像, 容器, volumes, 配置文件 都不会自动删除. 需要手动删除,如果确定不需要 可以执行以下命令:$ sudo rm -rf /var/lib/docker
同时必须手动删除各种配置文件
参考文档
相关文章推荐
- Docker系列教程01-Centos7安装新版Docker教程(10步)
- 13 - 在Centos7中安装Docker1.12(Docker系列)
- Docker系列之CentOS7安装Docker(一)
- CentOS7 安装Docker报错
- 基于Centos7安装Docker-registry2.0
- CentOS7 安装 使用 Docker
- Centos7安装Docker 1.8总结
- 【转】[容器-docker]Ubuntu 系列安装 Docker
- centos7 安装docker
- Docker系列(七)Shipyard安装及介绍
- Docker系列(九)Kubernetes安装
- Redis系列学习(一)安装与配置(基于Centos7)
- centos7抢先安装docker1.0
- CentOS7安装docker 启动不了解决篇
- centos7 docker 安装hadoop 2.7.2记录
- docker centos7 源码安装MySQL-5.7
- CentOS7安装Docker,运行Nginx镜像、Centos镜像
- centos7安装docker
- centos7安装docker
- centos7安装docker