docker for linux(1)
[*] docker 资料地址
官方指南: https://docs.docker-cn.com/ 或者https://docs.docker.com
[*] 安装环境
centos 7
[*] docker 背景
[*]解决开发和运维部署项目,因环境差异,导致运行异常、失败
[*]解决集群部署需求时,重复部署相同环境
[*]解决项目异地运行异常、失败 、
[*] docker 概念
docker 是一个开源的应用服务引擎。让开发者可以打包应用及依赖包到一个可移植的容器中,然后发布到Linux服务器中。
[*] docker 作用
docker 是一种容器技术,简化环境部署和配置,实现“一次构建,处处运行”, 避免了运行环境不一致,导致运行异常:
[*]将软件环境配置好,打包成一个镜像image,然后将镜像发布出去
[*]其他使用者可以从仓库中下载获取这个镜像
[*]通过Docker运行这个镜像,就可以获取同样的环境
[*]docker 与 虚拟机对比
相同点:都可以运行各种软件环境
不同点:
[*]传统的虚拟机模拟完整的操作系统,在虚拟硬件上,安装操作系统,然后再运行应用程序
[*]Docker容器:使用宿主机硬件,实现进程隔离,封装容器,在容器内运行应用程序,容器之间是相互隔离,互不影响。
页:
[1]