Docker - 词汇问题

时间:2016-12-07 12:16:14

标签: docker

我目前正在使用Docker。我有一些私人服务器,并认为学习一些新东西可能不会受到伤害。我有一些问题,因为我真的不明白我真正需要什么。

我的第一个问题是,我不确定我将哪个Docker部分发送到我的客户端服务器。我知道图像是容器的基础,这意味着我必须准备一张图像然后放在我的服务器上,以便从容器中取出容器? 我读到了dockerfiles。根据我的理解,dockerfiles就像创建图像的蓝图 - 这是正确的吗? 最后但并非最不重要:我需要将一些配置文件添加到docker容器中 - 最好的做法是使用" Volumes"为了那个原因?或者更好的做法是将文件放在Docker主机上然后访问它们?

非常感谢。

1 个答案:

答案 0 :(得分:0)

这一切都正确你所说的。 Dockerfile是您要构建的每个docker容器的“蓝图”。

  • 如果您的配置是静态的,那么使用Dockerfile将它添加到dockercontainer中会更有意义。
  • 如果要在docker容器运行时更​​改配置,请使用volume安装它。

如果你有一个以上的泊坞容器并且他们必须互相呼叫,请阅读有关docker-compose的一些信息。使用docker-compose docker容器仍然是“独立”虚拟机,但能够看到彼此。