我对Docker来说还很陌生,这看起来是一个非常简单的问题,除非找不到明显的东西,否则我似乎找不到答案。我正在使用以下命令创建服务:
docker service create --env-file host.env ...
该集群仅由Windows节点组成,但是Linux节点将来可能会加入。我应该将 host.env 文件放在哪里,这样就不必对路径进行硬编码了?
答案 0 :(得分:0)
我建议您使用docker compose。但通常,host.env
应该位于您正在执行的目录docker service create
中。