我们构建镜像常用的镜像都是存在的,但是最底层的镜像是怎么来的呢?它又是以哪个镜像为基础的呢?比如busybox,如此小巧的镜像,它的基础镜像又是什么?这是busybox的Dockerfile: FROM scratch ADD busybox.tar.xz / CMD ["sh"] 主角出现了 “scratch”,这是一个很特殊的存在,因为它的存在类似于null,一个标记不存在的存在,你可以把它看作一个空镜像,然后把制作好的系统打包成规定的格式加进去,CMD根据自己的情况修改一下。楼上给的官方文档你最好也看一下,很希望看到你做完镜像写的文章学习学习。
我们构建镜像常用的镜像都是存在的,但是最底层的镜像是怎么来的呢?它又是以哪个镜像为基础的呢?比如busybox,如此小巧的镜像,它的基础镜像又是什么?这是busybox的Dockerfile:
主角出现了 “
scratch
”,这是一个很特殊的存在,因为它的存在类似于null,一个标记不存在的存在,你可以把它看作一个空镜像,然后把制作好的系统打包成规定的格式加进去,CMD根据自己的情况修改一下。楼上给的官方文档你最好也看一下,很希望看到你做完镜像写的文章学习学习。