Docker用于开发 Docker不仅用于部署,它还可以用于开发。 1、为什么要在开发中使用Docker 主要有以下几个原因。 1)一致的开发环境 使用Docker,可以保证整个研发团队使用一致的开发环境。 2)开发环境与最终的生产环境保持一致 这减少了部署出错的可能性。 3)简化了编译和构建的复杂性 对于一些动辄数小时的编译和构建工作,可以用Docker来简化。 4)在开发时只需Docker 无需在自己的开发主机上搭建各种编程语言环境。 5)可以使用同一编程语言的多个版本 可以使用同一编程语言(如python, python, ruby, ruby,