Heim  >  Fragen und Antworten  >  Hauptteil

linux - Docker中镜像和容器的关系是什么?

Docker中镜像和容器的关系是什么?
看了几个版本,有点不太清晰。
是容器里面放置镜像?
还是镜像本身就是一个容器?

迷茫迷茫2744 Tage vor1052

Antworte allen(12)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-04-17 15:08:47

    容器是镜像的实例,先声明(描述)镜像,再创建容器,所以容器可以有多个;
    镜像是一个只读的文件系统,在本地会共用,主要是通过签名来实现的,类似于存储里面的De-dup技术。每运行一个容器,会在镜像上加一个可写层,但这一层并不会改变镜像本身,这也就是为什么,有时候你如果用同一个镜像,启动多个容器,里面的内容是不会变的。如果你要将可写层持久化,就要通过 commit命令来把这个可写层写到磁盘上,即生成新的镜像。全面认识Docker,可以多看看Docker资料加深理解。

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:08:47

    一个镜像可以创建多个容器,我这样说没错吧!

    Antwort
    0
  • StornierenAntwort