zoukankan      html  css  js  c++  java
  • 关于docker容器和镜像的关系

    容器与镜像的区别

    1、docker的生命周期

    docker生命周期是分为三个部分组成:镜像 image+容器 container+仓库 registry

    容器是镜像实例化而来;

    2、容器即进程

    3、镜像即文件

    4、容器基于镜像创建,容器中的进程依赖于镜像中的文件;

    5、docker的镜像类似于虚拟机中的镜像只读模板,它属于一个独立的文件系统,可以基于同一个镜像通过docker run启动多个容器;

    6、docker也可以像虚拟机一样,通过docker run/启动、docker stop/停止、docker rm/删除,命令来控制容器启动/停止/删除容器;

    容器其实就是mini版本的linux系统,它拥有完全与宿主机隔离的系统文件、进程、用户权限、网络空间等;

    Dockerfile、Docker镜像和Docker容器的关系

    1、Dockerfile 是软件的原材料,Docker 镜像是软件的交付品,而 Docker 容器则可以认为是软件的运行态。

    2、Dockerfile、Docker 镜像与 Docker 容器分别代表软件的三个不同阶段:

    Dockerfile 面向开发,Docker 镜像成为交付标准,Docker 容器则涉及部署与运维,三者缺一不可,合力充当 Docker 体系的基石。

    简单来讲,Dockerfile构建出Docker镜像,通过Docker镜像运行Docker容器。

  • 相关阅读:
    实例下载
    js跳转
    navicat怎么导出和导入数据表
    navicate怎么用sql语句插入一条语句
    svn提交时出现很多乱文件怎么解决
    随机显示星星(点击可删除)
    html节点属性操作
    利用节点更改table内容
    TreeView添加treeView1_NodeMouseClick----多么痛的领悟。。。
    IP addresses in C#
  • 原文地址:https://www.cnblogs.com/houjunjun437416/p/12028448.html
Copyright © 2011-2022 走看看