我有以下代码片段,我相信 $env_vars 变量不是我期望的那样。
有没有我可以用 docker
代替的程序/脚本,然后将整个命令行打印到终端?所以我可以调试我的命令行有什么问题,然后用 docker 替换回来。
docker run \
-v $filePath:/script \
-v $uuid:/secrets \
$env_vars \
$containerImage \
bash /script/entry.sh
所以我可以有类似的东西
someotherexe run \
-v $filePath:/script \
-v $uuid:/secrets \
$env_vars \
$containerImage \
bash /script/entry.sh
它会打印
someotherexe run -v somepath:/script -v uuid:/secrets etc...
最佳答案
你可以用echo
替换docker
:
echo run -v somepath:/script -v uuid:/secrets etc...
关于linux - 查看传递的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57781512/