官方仓库虽然有数十万计的免费镜像,但大多数无法直接满足公司业务需求,这就需要我们自己去定制镜像了. Docker通过Dockerfile自动构建镜像,Dockerfile是一个包含用于组建镜像的文本文件,由一条一条的指令组成. 这里,给你提供4点编写建议,可帮助你编写高效易用的Dockerfile. 1. 减少镜像层 一次RUN指令形成新的一层,尽量Shell命令都写在一行,减少镜像层.例如: FROM centos:7 MAINTAINER www.ctnrs.com RUN yum inst…