Docker 是什么东西?
Docker是什么?
✳︎✳︎Docker(ドッカー)✳︎✳︎是一款轻量级的容器应用运行环境。简单来说,通过使用Docker,可以在操作系统内生成独立的应用程序运行环境(容器),并能够在不同的操作系统环境(如Mac或Windows等)随时启动该环境。
为什么Docker如此优秀?
-
- 通过共享编码化的文件,可以在任何地方任何人都可以创建相同的环境。
-
- 很容易分发所创建的环境。
- 可以轻松进行废弃和重新构建。
通过使用Docker在开发过程中使用的环境,可以更容易地避免在Windows上运行正常但在Linux上无法运行的情况。同时,还可以直接将开发环境带到生产环境中,减少环境差异,从而减少环境相关的问题。
通过将创建的Docker镜像共享给他人使用,可以防止版本不一致的问题,并且可以缩短开发环境的准备时间。浪费整整一天的时间来准备开发环境实在是太可惜了。虽然我自己也是初学者,但我努力在开发环境中使用Docker。
另外,如果要建立集群架构,只需要有Docker镜像,只需更改其启动名称(容器名称)等即可启动多个环境(容器),省去了从头创建环境的步骤,使构建集群架构变得容易。通过使用容器编排工具来管理容器,可以更轻松地进行运维。
请务必尝试使用Docker,它能帮助您稳定进行开发,并改善发布周期。