84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
我所说的不是从仓库中pull下来的基础镜像。举个例子:假如我的操作系统是Asianux linux系统,仓库里没有,我要自己做个base 镜像,那要怎么做,或者有什么文档链接什么的
认证高级PHP讲师
我们构建镜像常用的镜像都是存在的,但是最底层的镜像是怎么来的呢?它又是以哪个镜像为基础的呢?比如busybox,如此小巧的镜像,它的基础镜像又是什么?这是busybox的Dockerfile:
FROM scratch ADD busybox.tar.xz / CMD ["sh"]
主角出现了 “scratch”,这是一个很特殊的存在,因为它的存在类似于null,一个标记不存在的存在,你可以把它看作一个空镜像,然后把制作好的系统打包成规定的格式加进去,CMD根据自己的情况修改一下。楼上给的官方文档你最好也看一下,很希望看到你做完镜像写的文章学习学习。
scratch
我没有做过,但是可以参考这个: Create a base image
我们构建镜像常用的镜像都是存在的,但是最底层的镜像是怎么来的呢?它又是以哪个镜像为基础的呢?比如busybox,如此小巧的镜像,它的基础镜像又是什么?这是busybox的Dockerfile:
主角出现了 “
scratch
”,这是一个很特殊的存在,因为它的存在类似于null,一个标记不存在的存在,你可以把它看作一个空镜像,然后把制作好的系统打包成规定的格式加进去,CMD根据自己的情况修改一下。楼上给的官方文档你最好也看一下,很希望看到你做完镜像写的文章学习学习。我没有做过,但是可以参考这个: Create a base image