有没有办法在 ACI 中托管的容器中执行命令?我正在寻找这样的东西:
docker container exec [image] [command]
有没有办法在 ACI 中托管的容器中执行命令?我正在寻找这样的东西:
docker container exec [image] [command]
az container exec --resource-group myResourceGroup --name <name of cotainer group> --container-name <name of container app> --exec-command "/bin/bash"
您可以使用Azure CLI 工具,使用如下命令:
az container exec -g container-group --name container-name --exec-command "/bin/bash"
有关更多信息,请参阅此文档:https ://docs.microsoft.com/en-us/azure/container-instances/container-instances-exec
但是,我注意到我目前无法选择用户来运行命令(例如 docker exec -u "user")。
还没有,但它在我们的名单上。目前,您能做的最好的事情就是通过 SSH 连接到容器并以这种方式运行您的命令。