docker base 镜像制作

查看:176
本文介绍了docker base 镜像制作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我所说的不是从仓库中pull下来的基础镜像。举个例子:假如我的操作系统是Asianux linux系统,仓库里没有,我要自己做个base 镜像,那要怎么做,或者有什么文档链接什么的

解决方案

我们构建镜像常用的镜像都是存在的,但是最底层的镜像是怎么来的呢?它又是以哪个镜像为基础的呢?比如busybox,如此小巧的镜像,它的基础镜像又是什么?这是busybox的Dockerfile:

FROM scratch
ADD busybox.tar.xz /
CMD ["sh"]

主角出现了 scratch,这是一个很特殊的存在,因为它的存在类似于null,一个标记不存在的存在,你可以把它看作一个空镜像,然后把制作好的系统打包成规定的格式加进去,CMD根据自己的情况修改一下。楼上给的官方文档你最好也看一下,很希望看到你做完镜像写的文章学习学习。

这篇关于docker base 镜像制作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆