docker~Dockerfile优化程序的部署
一些理论 我们都知道docker这个容器工具可以帮助我们快速进行环境的部署,这对于运营人员来说,无疑是个福音,而这个工作大叔认为不应该是运营人员干的,而是由开发人员来做,因为只有你知道你干的是什么,你干了它,就应该要部署它,或者把部署的过程写成一个脚本,让运营人员去执行,就可以了,这也许就是docker产生的原因吧! Dockerfile是为快速构建docker image而设计的,当你使用docker build 命令的时候,docker 会读取当前目录下的命名为Dockerfile(首字母大写)的纯文本文件并执行里面的指令构建出一个docker image。 Dockerfile的组合可以用一张图来表示 Dockerfile的一些命令 Dockerfile是将一组脚本组合在一个文件中,然后它让批量执行,而脚本中最重要的就是FROM,它告诉docker要启动哪个镜像,然后后观的动作都是针对这个image来执行——我们要想执行一个Dockerfile文件,可以使用下面的代码: $ docker build -f /path/to/a/Dockerfile . 下面是从eshoponco...