|
|
1
14
但这真的很容易。。一旦您知道在哪里可以找到文档:-)。我会接受 azure docs 作为起点,在Azure中托管容器时有多种选择:
根据您的信息,我建议使用 Azure Container Registry 并使用托管容器 Azure Container Instances 。无需VM以这种方式进行管理。 有一个 excellent tutorial 您可以遵循(我跳过了第一步,因为它涉及到创建docker映像,您已经有了一个) 可以找到另一个将图像推送到azure并创建运行容器的完整指南 here 。 Azure容器实例的好处在于,您只需为实际使用的内容付费。Azure容器注册表是一个托管在Azure中的私有图像存储库,当然您也可以使用Docker Hub,但使用ACR使一切变得非常简单。 |
|
|
2
0
|
|
|
3
0
要在ACI中运行docker映像,可以使用Azure容器注册表。
步骤0:创建Azure容器注册表
步骤1:在应用程序代码中包含Dockerfile
步骤2:构建代码以及带有标记的Dockerfile,并创建
Docker图像(Docker build-t imagename:标记。)
步骤3:使用图像名称和标记将Docker图像推送到Azure容器注册表。
步骤4:现在创建ACI,在创建时,选择图像类型为private,提供图像名称、标记、图像注册表登录服务器、图像注册表用户名、图像注册表密码(这些详细信息可以在Azure容器注册表中的access keys选项卡下找到)
步骤5:选择作为linux运行操作系统,在网络步骤中,您可以为您的ACI提供dns名称,然后单击review&创造
步骤6:一旦创建了ACI,您就可以转到概览并查看fqdn,使用fqdn您可以访问在Azure容器实例中运行的应用程序。
|