简介
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
它类似于Vm Ware的软件(虚拟机),我经常在虚拟机上装各种版本的windows,你可以在虚拟机上做很多事情,并且不干扰到主机,使用了之后它会生成一个镜像文件,当你电脑重装,迁移之类的,你只需要选择到镜像文件就可以操作之前的内容。
安装条件
Docker 要求 CentOS 系统的内核版本高于 3.10
查看内核版本:
uname -r
安装docker
安装命令:
yum -y install docker-io
开启docker
service docker start
或者
systemctl start docker
查看版本
docker -v
开机启动
systemctl enable docker
停止docker
systemctl stop docker