Docker-vocabs的问题
我现在开始使用Docker。我有一些私人服务器,我想学习一些新东西可能不会有什么坏处。我有一些问题,因为我不太明白我真正需要什么 我的第一个问题是,我不确定我要将Docker的哪一部分运送到我的客户机服务器。我知道图像是容器的基础,这意味着我必须准备一个图像,然后将其放在我的服务器上,以便用它制作一个容器? 我读到关于dockerfiles的报道。从我的理解来看,dockerfiles就像一个创建图像的蓝图——对吗? 最后但并非最不重要的一点:我需要将一些配置文件添加到docker容器中——为此使用“卷”是最佳做法吗?还是将文件放在Docker主机上然后访问它们更好Docker-vocabs的问题,docker,Docker,我现在开始使用Docker。我有一些私人服务器,我想学习一些新东西可能不会有什么坏处。我有一些问题,因为我不太明白我真正需要什么 我的第一个问题是,我不确定我要将Docker的哪一部分运送到我的客户机服务器。我知道图像是容器的基础,这意味着我必须准备一个图像,然后将其放在我的服务器上,以便用它制作一个容器? 我读到关于dockerfiles的报道。从我的理解来看,dockerfiles就像一个创建图像的蓝图——对吗? 最后但并非最不重要的一点:我需要将一些配置文件添加到docker容器中——为此
非常感谢。你说的都对。Dockerfile是要构建的每个docker容器的“蓝图”
- 如果您的配置是静态的,那么使用Dockerfile将其添加到dockercontainer中更有意义李>
- 如果要在docker容器运行时更改配置,请使用卷装载它李>
如果您有多个docker容器,并且它们必须相互调用,请阅读有关docker compose的信息。使用docker compose,docker容器仍然是“独立”的虚拟机,但可以看到彼此 你说的都对。Dockerfile是要构建的每个docker容器的“蓝图”
- 如果您的配置是静态的,那么使用Dockerfile将其添加到dockercontainer中更有意义李>
- 如果要在docker容器运行时更改配置,请使用卷装载它李>
如果您有多个docker容器,并且它们必须相互调用,请阅读有关docker compose的信息。使用docker compose,docker容器仍然是“独立”的虚拟机,但可以看到彼此 啊,太好了,docker compose是我一直在寻找的东西,我不知道!非常感谢你!不过还有一个小问题:我过去使用过图像,它允许我使用一个参数来运行它们,该参数指定要使用哪个配置文件:这是如何生成的?这是通过入口点完成的吗?提前谢谢@我很高兴能帮助你。对于您的Q,我不确定,但是docker运行参考文档说您可以为run命令传递参数。也许在那里搜索一下?啊,太好了,docker compose是我一直在寻找的东西,我不知道!非常感谢你!不过还有一个小问题:我过去使用过图像,它允许我使用一个参数来运行它们,该参数指定要使用哪个配置文件:这是如何生成的?这是通过入口点完成的吗?提前谢谢@我很高兴能帮助你。对于您的Q,我不确定,但是docker运行参考文档说您可以为run命令传递参数。也许在那里搜索一下?