我正在运行代码服务器容器,我运行的是az container exec --resource-group resourcename --name code-server --exec-command "ls",它给出了文件和文件夹的列表,但是如果我们运行的az container exec --resource-group resourcename --name code-server --exec-command "cd folder"不能像rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting container process caused "exec: \"cd Angular\": executable file not found in $PATH"那样显示错误。
发布于 2020-04-30 01:43:30
当您想在容器实例中执行命令时,这是一个常见的问题。此特性并不完全支持Azure容器实例。它只支持单个命令,并显示这里。
Azure容器实例目前支持使用az容器exec启动单个进程,并且不能传递命令参数。例如,您不能在sh -c "echo FOO && echo BAR“中链接命令,也不能执行回显FOO。
https://stackoverflow.com/questions/61501945
复制相似问题