gpt4 book ai didi

docker - 如何从撰写入口点分割curl和npm命令

转载 作者:行者123 更新时间:2023-12-02 19:03:01 25 4
gpt4 key购买 nike

我在docker-compose entrypoint中使用了两个命令:

entrypoint: ["curl", "-X", "working command","&&","npm", "working command"]

当我分别使用它们时,它们正在工作,但是当我使用提供的解决方案时,它看起来像curl catch npm命令,并且无法以正确的方式执行。那么如何拆分它们呢?
有没有不使用bash脚本的解决方案,例如
entrypoint: ["./script.sh","&&","npm", "working command"]

最佳答案

这应该工作:

 entrypoint: ["/bin/sh", "-c", "curl -X working_command && npm working_command"]

例如,打印 curl输出和 npm版本:
 entrypoint: ["/bin/sh", "-c", "curl https://stackoverflow.com && npm --version"]

或者使用入口点和命令:
entrypoint: /bin/sh
command: -c "curl -X working_command && npm working_command"

或者简单地:
entrypoint: /bin/sh -c "curl https://stackoverflow.com && npm --version"

关于docker - 如何从撰写入口点分割curl和npm命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57161586/

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