1.3 小结

  • Docker为软件行业所做的尝试正是集装箱化为航运行业所做的:通过标准化减少本地差异的成本。
  • Docker的用处包括了软件原型、软件打包、减少测试和调试环境成本以及启用DevOps实践,例如持续交付(continuous delivery,CD)。
  • 可以使用docker builddocker run命令从Dockerfile构建并运行Docker应用程序。
  • Docker镜像是运行容器的模板。这与程序可执行文件与运行进程的差异类似。
  • 运行中的容器的变更可以作为新的镜像进行提交并打标签。
  • 镜像创建自分层文件系统,减少了Docker镜像在宿主机上的空间占用。