Docker:docker为什么出现

docker解决的痛点

在没有使用docker前。一般的开发和部署流程是这样的:

  1. 一个项目会用到各种各样的技术和环境配置,开发人员需要在本地搭建开发环境进行开发
  2. 等开发完之后。运维就要搭建测试环境,将应用部署到里面
  3. 往往这里就会出现下面的问题:

(1):安装软件居多,版本要求一致,容易出错
(2):配置文件相关参数可能和开发不一致
(3):新加机器,又要重新安装一遍

docker是为了解决上述痛点而解决的,他的理念在于:把【应用+环境+配置...】打成一个镜像文件,如果这套镜像在开发那是OK的,那在测试和生产也能正常运行。

posted @ 2023-03-20 16:37  爱编程DE文兄  阅读(19)  评论(0编辑  收藏  举报