Docker入门简介
Docker的概念 什么是Docker? Docker是一个开源平台,包含:容器引擎和Docker Hub注册服务器 Docker容器引擎:可以将开发者打包他们的应用和依赖包到一个可一直的容器中,然后将其发布到任何流行的Linux机器上。 Docker Hub 注册服务器:用户可以该注册服务器上创建自己的镜像库来存储、管理和分享镜像。利用Docker,可以实现软件一次配置,处处运行 RedHat从RHEL6.5开始集成对Docker的支持。 容器与虚拟机 Docker是容器的一种,容器是一种轻量级的虚拟技术,重量级的则是虚拟机,例如VMware,VirtualBox等 容器与虚拟机的对比 容器 虚拟机 相同点 都可以在不同的主机之间迁移 都具备root权限 都可以远程控制 都有备份,回滚操作 操作系统 在性能上有优势,能够轻易的同时运行多个操作系统 可以安装任何操作系统,性能不急容器 优点 更为高效,集中。一个硬件节点可以运行数以百计的容器,非常节省资源。Qos会尽量满足,但不保证一定满足,内核由提供者升级,服务由服务器提供者管理 对操作系统具有绝对的权限,对系统版本和升级具有完全管...