如何在使用App Services for Containers启动的容器上远程运行命令?

时间:2017-09-07 09:33:02

标签: azure

我正在尝试使用自定义docker镜像的linux /容器的新webapp服务我已经推送到ACR。

https://azure.microsoft.com/en-gb/blog/webapp-for-containers-overview/

我们已经启动并运行了一个django应用程序,很好。

我现在需要做的是能够在我们正在制作的容器中运行一个命令。

有人能指出我如何做到这一点的正确方向吗?

任何帮助,非常感谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

在App Service Linux中执行此操作的当前方法是启用SSH到您的容器 - https://docs.microsoft.com/en-us/azure/app-service-web/app-service-linux-ssh-support

# ------------------------
# SSH Server support
# ------------------------
RUN apt-get update \ 
  && apt-get install -y --no-install-recommends openssh-server \
  && echo "root:Docker!" | chpasswd

然后您可以通过Kudu控制台(使用WebSSH)进入SSH -

WebSSH