gpt4 book ai didi

java - Docker CMD 中的链 Node 和 java 命令

转载 作者:太空宇宙 更新时间:2023-11-04 03:18:21 24 4
gpt4 key购买 nike

我正在尝试在我的容器中执行以下操作:

CMD ["java", "-version", "&&", "node", "index.js"]

第一个命令运行,但 Node 命令不运行。链接这些命令的语法是否正确?

最佳答案

您使用的是 exec 形式,这意味着没有调用 shell(sh、bash 等),因此本质上发生的是 java 获取 "&&""node""index.js" 作为可能会忽略的额外参数。

你可以使用shell格式来获取你想要的逻辑:

CMD java -version && node index.js

关于java - Docker CMD 中的链 Node 和 java 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53470383/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com