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