Docker是什么
- 官网 https://www.docker.com/
- 基于Go语言开发
- 是全球领先的软件容器平台
- 理念 Build,Ship and Run Any App,Anywhere
解决了什么为题
- 开发人员利用 Docker 可以消除协作编码时“在我的机器上可正常工作”的问题。
- 运维人员利用 Docker 可以在隔离容器中并行运行和管理应用,获得更好的计算密度。
容器,就是将软件运行所需的所有资源打包到一个隔离的空间中,会在之后的章节详细的介绍
总之:Docker 能够自动执行重复性任务,例如搭建和配置开发环境,从而解放了开发人员以便他们专注在真正重要的事情上:构建杰出的软件。