docker镜像有什么用?
docker镜像的用途:1、镜像是Docker运转容器的前提,仓库是存置镜像的场合,更是Docker的中心;2、镜像可以看作是一个非凡的文件系统,除了供给容器运转时所需的程序、库、资源、配置等文件外,还包括了一些为运转时预备的一些配置参数。
docker镜像的用途:
上一张 Docker 命令导图:
从中可以看出,Docker 包括三个根本概念,离别是镜像(Image
)、容器(Container
)和仓库(Repository
)。镜像是 Docker 运转容器的前提,仓库是存置镜像的场合,可见镜像更是Docker的中心。
回到正题,Docker 镜像可以看作是一个非凡的文件系统,除了供给容器运转时所需的程序、库、资源、配置等文件外,还包括了一些为运转时预备的一些配置参数(如匿名卷、环境变量、会员等)。镜像不包括任何动态数据,其内容在构建之后也不会被改动。
要想更深入的理解 Docker 镜像,镜像的道理也必不成少,而这其中最重要的概念就是镜像层(Layers)(如下图)。镜像层依靠于一系列的底层技术,比方文件系统(filesystems)、写时复制(copy-on-write)、结合挂载(union mounts)等,荣幸的是你可以在许多地方学习到这些技术,这里就不再赘述技术细节。
总的来说,你最需要记住这点:在 Dockerfile 中, 每一条指令都会创立一个镜像层,继而会增添团体镜像的大小。
镜像作为 Docker 最突出的创新之一,它变化了软件交付标准。懂得镜像,对懂得整个 Docker 的生命周期非常重要。
相关教程引荐:docker教程
以上就是docker镜像有什么用?的具体内容,更多请关注百分百源码网其它相关文章!