https://codingnote.cc/zh-hk/p/334160/
Docker镜像构建原理解析(不装docker也能构建镜像)