2018/8/9
Docker 入门教程 - 阮一峰的网络日志
http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html 1/16
Docker
入
门
教
程
作者: 阮一峰
日期: 2018年2月 9日
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。
但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细
解释,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。
一、环境配置的难题
软件开发最大的麻烦事之一,就是环境配置。用户计算机的环境都不相同,你怎么知道自家的
软件,能在那些机器跑起来?
用户必须保证两件事:操作系统的设置,各种库和组件的安装。只有它们都正确,软件才能运
行。举例来说,安装一个 Python 应用,计算机必须有 Python 引擎,还必须有各种依赖,可
能还要配置环境变量。