4

有没有办法在 ACI 中托管的容器中执行命令?我正在寻找这样的东西:

docker container exec [image] [command]
4

3 回答 3

2
az container exec --resource-group myResourceGroup --name <name of cotainer group> --container-name <name of container app> --exec-command "/bin/bash"

Source Execute Commands in Azure Container Instances

于 2018-05-16T18:31:39.357 回答
1

您可以使用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")。

于 2018-05-14T15:52:22.807 回答
0

还没有,但它在我们的名单上。目前,您能做的最好的事情就是通过 SSH 连接到容器并以这种方式运行您的命令。

于 2017-09-20T18:45:16.793 回答