https://docs.docker.com/compose/startup-order/
有人可以向我指出此docker命令中“-”的含义的一些文档或常识吗?
command: ["./wait-for-it.sh", "db:5432", "--", "python", "app.py"]
我一直在bash和unix方面很虚弱,想了解更多信息。
答案 0 :(得分:1)
选项的精确语义完全取决于命令。在这种情况下,请检查wait-for-it.sh
的文档或源代码。但通常,双破折号用于表示选项结束。在这里,看起来双破折号之前的参数是脚本本身的参数,双破折号之后的内容是命令行(可以想象包含其他选项,不应误解为wait-for-it.sh
的选项本身。)