Docker是一个开源工具,可以轻松创建和管理Linux容器。容器就像轻量级虚拟机,可以在几毫秒内启动或停止。Docker帮助系统管理员和程序员在容器中开发应用程序,并且可以扩展到数千个节点。容器和VM(虚拟机)的主要区别在于,容器提供基于进程的隔离,而虚拟机提供完全的资源隔离。虚拟机可能需要一分钟才能启动,而容器只需一秒或更短时间。容器使用主机操作系统的内核,而虚拟机使用单独的内核。Docker的局限之一是它只能在64位操作系统上使用。在本文中,我们将讨论如何在CentOS7.x中安装docker。在CentOS7中安装DockerDocker软件包包含在默认的CentOS-Extras存储库中。因此,如果要安装docker,只需要运行如下yum命令:[root@localhost~]#yuminstalldocker即可启动Docker服务。安装完成后,使用如下命令启动docker服务并设置为开机启动:[root@localhost~]#servicedockerstart[root@localhost~]#chkconfigdockeron#systemctlstartdocker.service[root@localhost~]#systemctlenabledocker.service)下载CentOS官方镜像到本地,感谢@马全一提供镜像。)[root@localhost~]#dockerpullcentosPullingrepositorycentos192178b11d36:Downloadcomplete70441cac1ed5:Downloadcompleteae0c2d0bdc10:Downloadcomplete511136ea3c5a:Downloadcomplete5b12ef8fd570:Downloadcomplete确认CentOS镜像已被dockSIcenterhost~][root@er图像ID创建的VirtualSizecentosCentos5192178B11D362周前466.9MbcentosCentos6704441Cac1Cac1Ed52周前215.8MbcentosCentos7AE0C2D0BDC102周前2周前224MBCentos224Mbcentos最新AE0C2D0BD0BDC10224lote-224MB?tcentos/bin/bash[root@dbf66395436d/]#我们可以看到CentOS容器已经启动,我们得到了bash提示符。在docker命令中,我们使用了“-i捕获标准输入和输出”和“-t分配终端或控制台”选项。要与容器断开连接,请键入exit。[root@cd05639b3f5c/]#cat/etc/redhat-releaseCentOSLinuxrelease7.0.1406(Core)[root@cd05639b3f5c/]#exitexit[root@localhost~]#我们也可以搜索基于Fedora和Ubuntu操作系统的容器系统。[root@localhost~]#dockersearchubuntu[root@localhost~]#dockersearchfedora通过以下方式显示当前正在运行的容器列表:http://www.linuxtechi.com/install-docker-on-centos-7/Author作者:PradeepKumar译者:felixonmars校对:wxy
