【发布时间】:2021-07-12 02:00:27
【问题描述】:
我使用 yml 文件创建了一个 Azure 容器实例,其中我给出了运行命令。
command:
- python
- Location to Python file inside the container
我还将 Azure 文件共享附加为卷,以便将命令的输出复制到卷中。容器实例成功创建并且命令运行,但输出未复制到 Azure 文件共享。当我在 Azure CLI 中检查时,容器的状态为成功,容器的状态显示为“等待”。
我尝试在迭代模式下使用“exec”命令连接到容器,但终端空白了几分钟,之后没有响应。
az container exec -g RESOURCE_GROUP_NAME --name CONTAINER_NAME --exec-command "/bin/bash
如何以交互模式连接到容器,为什么命令输出没有复制到 Azure 文件共享?
【问题讨论】:
-
您是否尝试将
#!/usr/bin/python标头添加到您的 Python 文件中,然后仅在命令部分中包含此文件? -
感谢@Kai Walter。添加评论后它现在可以工作了
标签: azure