wtxnpw 发表于 2019-2-17 08:52:22

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]
查看完整版本: docker for linux(1)