DockerFile介绍
1.我们首先需要知道什么是dockerfile 我们看下下面这张图
dockerFile 说白了就是一个包含了命令行的文件 当我们使用docker build去执行这个文件的时候 会按照顺序依次的来执行我们dockerFile文件中的命令行 我们的第一条命令必须是FROM 因为我们得知道 这个镜像从哪儿来? 接着我们可以在镜像中添加自己需要的其他东西 比如 jdk、tomcat、redis等等
并且我们所以命令行前面的指令标志必须是大写!
2.说了上面这些 我们再看一幅图 这样可以更直观的了解到 到底什么是dockerFile或者说dockerFile到底做了什么?
相信大家看了这张图片就一目了然了。
最底层的bootfs 那也就是我们去FROM了谁?我们的底层是什么镜像 那么中间的这些都是我们可以自己手动去添加的 因为原始的底层镜像是什么都没有的 哪怕是clear命令也是没有的 所以这都需要我们后续去自己添加进去,将我们需要的镜像在此基础上加一层。
当让我们可以去pull官网上的镜像 我们也可以自己写一个镜像加到上面。
那么当我们打包完成之后 我们执行的时候也会加上container这一层来发布。
DockerFile介绍
最新推荐文章于 2024-05-06 14:28:32 发布