原文日期:2017-02-12
随着这两年容器的兴起,docker容器化越来越受技术人员追捧,仅仅3年的时间内docker的迅速崛起。按照docker官方文档,安装docker主要有三种方式:在线安装、离线rpm包安装、离线tgz压缩包安装。
在线安装
- 安装yum-utils
$ yum install -y yum-utils
- 添加docker.repo
$ yum-config-manager \ --add-repo \ docs.docker.com/engine/inst…
- 更新yum包索引
$ yum makecache fast
- 安装docker引擎
$ yum -y install docker-engine
- 查看docker引擎版本。你也可以去查看docker引擎版本,以便去安装指定版本的docker引擎
$ yum list docker-engine.x86_64 --showduplicates |sort -r
- 安装指定docker引擎版本
$ yum -y install docker-engine-<VERSION_STRING>
- 启动docker
$ systemctl start docker
- 验证docker
$ docker run hello-world
离线包rpm安装
-
进入yum.dockerproject.org/repo/main/c…网址下载docker引擎。
-
安装docker引擎
$ yum -y install .rpm
- 启动docker
$ systemctl start docker
- 验证docker
$ docker run hello-world
离线tgz包安装
-
查找并下载docker tgz包路径,详见文档
-
解压压缩包
$ tar -xzvf .tar.gz
- 移动docker文件到usr/bin中,方便直接执行docker命令。也可以将docker文件夹加到环境变量中。
$ cp docker//* /usr/bin/
- 启动docker
$ dockerd &
- 验证docker
$ docker run hello-world
参考文档:docker官方安装文档