>>> 点我开始视频学习 <<<
在Dockerfile中我们书写了一系列的内置命令,比如form workdir和add,作为Dockerfile,他远远不止提供了这么几个命令,本节咱们就将最常用的命令进行讲解。在这里强调一下,对于我们本节所学习的命令,大家脑海里有个印象就可以了。在后续我们还会通过大量的案例进行实践。首先咱们来看一个最基础的from。
from
from这个指令是基于基准镜像来设计的。什么叫基于基准镜像?顾名思义,我们在构建新镜像时候,你要依托于哪个原有的镜像进行扩展。比方说在这里我书写
from centos
前面的from自然是Dockerfile的命令,而后面的centos则是centos远程仓库的镜像。在制作的时候,自然基于centos:lastest,也就是最新版本来进行扩展。
但是有一些特殊的场景,假设我们并不需要任何系统,只希望从零开始构建一个镜像的话,这时在我们的文件第一行你可以书写
from scratch
代表不依赖任何基准镜像,从零开始,这种情况是非常少见的。
而下面的这个事例更说明问题
from tomcat:9.0.22-jdk8-openjdk
冒号后面是一个版本