我目前正在使用Docker。我有一些私人服务器,并认为学习一些新东西可能不会受到伤害。我有一些问题,因为我真的不明白我真正需要什么。
我的第一个问题是,我不确定我将哪个Docker部分发送到我的客户端服务器。我知道图像是容器的基础,这意味着我必须准备一张图像然后放在我的服务器上,以便从容器中取出容器? 我读到了dockerfiles。根据我的理解,dockerfiles就像创建图像的蓝图 - 这是正确的吗? 最后但并非最不重要:我需要将一些配置文件添加到docker容器中 - 最好的做法是使用" Volumes"为了那个原因?或者更好的做法是将文件放在Docker主机上然后访问它们?
非常感谢。
答案 0 :(得分:0)
这一切都正确你所说的。 Dockerfile是您要构建的每个docker容器的“蓝图”。
如果你有一个以上的泊坞容器并且他们必须互相呼叫,请阅读有关docker-compose的一些信息。使用docker-compose docker容器仍然是“独立”虚拟机,但能够看到彼此。