在此Docker compose命令中“-”是什么意思?

时间:2019-04-09 17:28:52

标签: bash docker docker-compose

https://docs.docker.com/compose/startup-order/

有人可以向我指出此docker命令中“-”的含义的一些文档或常识吗?

command: ["./wait-for-it.sh", "db:5432", "--", "python", "app.py"]

我一直在bash和unix方面很虚弱,想了解更多信息。

1 个答案:

答案 0 :(得分:1)

选项的精确语义完全取决于命令。在这种情况下,请检查wait-for-it.sh的文档或源代码。但通常,双破折号用于表示选项结束。在这里,看起来双破折号之前的参数是脚本本身的参数,双破折号之后的内容是命令行(可以想象包含其他选项,不应误解为wait-for-it.sh的选项本身。)