首页 > 解决方案 > 在 azure 上运行 docker 容器

问题描述

我有一个简单的 docker 容器,它在我的本地机器上运行得很好。我希望找到一个简单的清单,我可以如何在 Azure 上发布和运行我的 docker 容器,但找不到。我只找到了https://docs.docker.com/docker-for-azure/,但是在将我的本地 docker 容器实际复制到 Azure 时,这份文档让我感到孤单。这不是应该很容易吗?谁能指出我正确的方向如何做到这一点?

标签: azuredocker

解决方案


但这真的很容易......一旦你知道在哪里可以找到文档:-)。我会以azure 文档为起点,因为在 Azure 中托管容器时有多种选择:

如果你正在寻找这个...

简化 Kubernetes -> Azure 容器服务 (AKS) 的部署、管理和操作

使用单个命令轻松在 Azure 上运行容器 -> 容器实例

跨所有类型的 Azure 部署存储和管理容器映像 -> 容器注册表

在 Windows 或 Linux 上开发微服务和编排容器 -> Service Fabric

使用容器在 Linux 上部署 Web 应用程序 -> 应用服务

根据您的信息,我建议使用Azure Container Registry存储映像并使用Azure Container Instances托管容器。无需虚拟机以这种方式进行管理。

有一个很好的教程你可以学习(我跳过了第一步,因为它涉及创建一个 docker 图像,你已经有了一个)

可以在此处找到另一个将映像推送到 azure 并创建运行容器的完整指南。

Azure 容器实例的好处是您只需为实际使用的内容付费。Azure Container Registry 是托管在 Azure 中的私有映像存储库,当然您也可以使用 Docker Hub,但使用 ACR 使这一切变得非常简单。


推荐阅读