我正在尝试使用自定义docker镜像的linux /容器的新webapp服务我已经推送到ACR。
https://azure.microsoft.com/en-gb/blog/webapp-for-containers-overview/
我们已经启动并运行了一个django应用程序,很好。
我现在需要做的是能够在我们正在制作的容器中运行一个命令。
有人能指出我如何做到这一点的正确方向吗?
任何帮助,非常感谢。
答案 0 :(得分:1)
我很确定Azure Web App无法实现。
有用的链接:
https://docs.microsoft.com/en-us/azure/app-service-web/app-service-linux-ssh-support
https://docs.microsoft.com/en-us/azure/app-service-web/app-service-linux-using-custom-docker-image#troubleshooting
答案 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 -