Docker 是什么

Docker 是一个开源的应用容器平台(PaaS),基于 Go 语言开发,并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何的宿主机器上。容器使用沙箱的机制,容器之间互相隔离,而且容器性能开销极低,并且可以在不同宿主环境之间互相迁移。

Docker 的优势在于:

  • 更高效的利用系统资源
  • 更快的启用时间
  • 一致的运行环境
  • 持续交付和部署
  • 更轻松的迁移
  • 更轻松地维护和扩展

阅读更多