azure - 如何创建容器映像并从 Azure 容器映像下载
问题描述
我想将 Azure 容器从 Azure 容器实例拉到我的本地系统。
我的目标是从这个容器创建一个图像。我只是不知道如何:) 我现在尝试在 Azure 中运行 arm 脚本并创建容器。现在我有了容器,但不知道如何创建它的图像然后下载它。
解决方案
如果您对 ACI 容器的文件系统进行了更改,并希望将其保留在新映像中,那么恐怕如果无法访问托管容器运行时的底层基础设施,您将无法执行docker commit
或类似操作从正在运行的容器构建映像。
在撰写本文时,由于 Azure 容器组是容器即服务产品,Azure 不允许客户访问支持它们的底层基础架构。
相反,您可以编写自己的 Dockerfile [ How-to ],使用基本映像作为atmoz/sftp:latest
并添加额外的层以进行所需的修改。您可以参考Docker Hub 上的 atmoz/sftp 以了解使用和指南。