Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只是想知道,为什么在 docker 中必须有图像。所有在镜像之上创建的容器,只能看到镜像所包含的文件系统。
为什么不能在主机操作系统本身之上创建读写层?
将映像视为 VM 蓝图,将容器视为 VM 的实例
非常类似于对象如何成为类的实例
您可以从 1 个图像创建该图像的 100 个实例,这对于缩放解决方案非常有用
如果要访问另一个容器中的文件,可以使用 docker compose ... 在具有要共享文件的容器上设置一个卷,并在可以访问第一个容器文件的容器上设置 volume_from。我们使用它来向所有容器共享相同的 ssl 证书。
如果您不喜欢使用 docker compose,那么通常只需研究允许访问主机文件系统的卷。