容器化技术Docker的安装
docker介绍:
官网:docker.io
docker.com
_-------------------------------------------------------------------------------------------
docker 的安装
1,自带源安装
CentOS 7 中 Docker 的安装:
Docker 软件包已经包括在默认的 CentOS-Extras 软件源(联网使用centos7u2自带网络Yum源)里。因此想要安装 docker,只需要运行下面的 yum 命令:
# yum install docker
启动docker 服务
# systemctl start docker.service
# systemctl enable docker.service
确定docker服务在运行:
docker version
结果会显示服务端和客户端的版本,如果只显示客户端版本说明服务没有启动。
查看docker的基本信息
docker info
-——————————————————————————————————————————————————————————————————————————
2.docker官方源安装
moby是继承了原先的docker的项目,是社区维护的的开源项目,谁都可以在moby的基础打造自己的容器产品
docker-ce是docker公司维护的开源项目,是一个基于moby项目的免费的容器产品
docker-ee是docker公司维护的闭源产品,是docker公司的商业产品。
moby project由社区维护,docker-ce project是docker公司维护,docker-ee是闭源的。
要使用免费的docker,从https://github.com/docker/docker-ce上获取。
要使用收费的docker,从https://www.docker.com/products/docker-enterprise上获取。
安装:
docker-ce的release计划跟随moby的release计划,可以使用下面的命令直接安装最新的docker-ce:
# curl -fsSL https://get.docker.com/ | sh
CentOS
如果是centos,上面的安装命令会在系统上添加yum源:/etc/yum.repos.d/docker-ce.repo
# wget https://download.docker.com/linux/centos/docker-ce.repo
# mv docker-ce.repo /etc/yum.repos.d
# yum install -y docker-ce
或者直接下载rpm安装:
# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm
# yum localinstall docker-ce-17.09.0.ce-1.el7.centos.x86_64.rpm