Docker

Docker 是什么?

  1. Docker 是一个部署应用程序的平台

  2. Docker 是一种开源的容器化平台

Docker 解决了什么问题?

  1. Docker 解决了应用程序对环境的依赖问题

  2. Docker 将应用程序与应用程序的依赖一起打包到 Docker 镜像

  3. 简化应用程序部署、运作、测试和扩展

Docker 的技术边界:

  1. Docker 容器,支持将多个应用程序部署到一个容器,Docker 容器只能指定一个入口程序或者启动命令

  2. 遵循单一原则,一个容器只运行一个主进程即一个应用程序

  3. 多个应用程序部署在一个容器中,会导致应用程序之间相互影响

虚拟机与容器的区别:

  1. 虚拟机是物理资源隔离

  2. 容器的本质是进程,Docker 平台启动的 Docker 容器(进程)都归 Docker 平台管理。

  3. 容器之间共享内核,共享计算机资源,如果不加容器资源进行限制,将导致容器之间的资源竞争。

posted @ 2025-07-29 10:59  SaymeeveTime  阅读(7)  评论(0)    收藏  举报