使用Docker Desktop部署Azure容器实例

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:汪宇杰网络

小提示:您能找到这篇{使用Docker Desktop部署Azure容器实例}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的使用Docker Desktop部署Azure容器实例内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">Docker Desktop的新的edge版本提供了Docker与Microsoft Azure之间的集成,使您可以使用本机Docker命令将应用程序发布为Azure容器实例的serverless容器运行。

< font-size: 16px;">您可以使用Docker CLI快速轻松地登录Azure,使用Azure订阅和资源组创建容器实例,然后使用docker run在容器实例上运行单一容器应用程序。您还可以使用docker compose up将多容器应用程序部署到Docker Compose文件中定义的容器实例。

< font-size: 16px;">跨云的serverless容器

< font-size: 16px;">Azure容器实例是运行单个Docker容器或由Docker Compose文件定义的包含多个容器的应用程序的绝佳解决方案。借助容器实例,您可以在云中运行容器,而无需设置任何基础结构,也可以使用Azure存储和GitHub仓库作为卷这样的功能。由于没有基础架构或平台管理开销,因此容器实例可满足那些需要在云中快速运行容器的需求。

< font-size: 16px;">容器实例也是在生产中运行相同工作负载的良好选择。在生产情况下,我们建议在自动CI/CD中利用Docker命令。这可以节省重写配置文件的时间,因为可以使用GitHub Actions之类的工具将相同的Dockerfile和Docker Compose文件部署到生产中。容器实例还具有按需购买的定价模式,这意味着仅在容器运行时才向您收取每秒CPU和内存消耗的费用。



< font-size: 16px;">让我们使用示例来看看新的Docker Azure集成。我们有一个工作容器,可不断将订单从队列中拉出并执行必要的订单处理。以下是使用本机Docker命令在容器实例中运行此步骤的步骤:

< font-size: 16px;">运行单个容器

< font-size: 16px;">从上面的动画中可以看到,新的Docker CLI与Azure的集成使在Azure容器实例中运行容器变得容易。仅使用Docker CLI,您可以使用多重身份验证登录到Azure,并使用容器实例作为后端创建Docker。有关容器实例上下文的详细信息可以在文档中找到。

< font-size: 16px;">https://aka.ms/docs-docker-aci

< font-size: 16px;">一旦创建了新的容器实例上下文,就可以将其与您可能已经使用的许多标准Docker命令一起用作目标容器实例。例如docker run,docker ps和docker rm。运行简单的docker run&lt;image&gt;命令将使用存储在Docker Hub或Azure Container Registry等仓库网上推广员中的镜像在容器实例中启动。您可以运行其他常见的Docker命令来检查,添加和查看来自正在运行专业网站开发的容器的日志。

< font-size: 16px;">使用Docker Compose部署多容器应用

< font-size: 16px;">我们看到许多包含一些互相关联的容器的应用程序。Sidecar容器通常为主容器执行日志记录或签名服务。通过新的Docker Azure集成,您可以使用Docker C北京7.21特大洪水危机ompose来描述这些多容器应用程序。

< font-size: 16px;">您可以将容器实例和Docker Compose文件用作您的edit-build-debug周期以及CI/CD的一部分。这使您可以使用docker compose up命令在容器实例中一次启动或关闭多个容器。



< font-size: 16px;">Visual Studio Code提供更好的体验

< font-size: 16px;">Visual Studio Code Docker插件为您提供了启动,停止和管理容器,镜像,上下文等的集成体验。使用插件可为任何语言构建Dockerfile和Docker Compose文件。对于Node.js,Python和.NET,您可以在容器内对应用程序进行集成的一键式调试。当然还有浏览器,它具有多个面板,可从Visual Studio Code内部轻松管理Docker对象。

< font-size: 16px;">使用“容器”面板列出,开始,停止,检查,查看日志等。

< font-size: 16px;">

< font-size: 16px;">在“镜像”面板中,您可以列出,拉取,标记和推送镜像。

< font-size: 16px;">

< font-size: 16px;">在“Registry”面板中连接到Azure Container Registry和Docker Hub,以查看和管理云中的镜像。您甚至可以直接部署到Azure。

< font-size: 16px;">

< font-size: 16px;">“上下文”面板使您可以列出所有上下文,并在它们之间快速切换。切换上下文时,其他面板将刷新以显示所选上下文中的Docker对象。在Docker插件的下一版本中将完全支持容器实例上下文。

< font-size: 16px;">

< ">要开始使用Docker Azure集成,请安装Docker Desktop Edge版本。您可以立即使用当前的Visual Studio Code Docker插件,很快就会添加容器实例上下文支持。

使用Docker Desktop部署Azure容器实例

上一篇:Freeswitch集成Skype
下一篇:Outlook创建不了Skype会议的解决方案


版权声明:以上主题为“使用Docker Desktop部署Azure容器实例"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    使用Docker Desktop部署Azure容器实例
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“使用Docker Desktop部署Azure容器实例”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通使用Docker Desktop部署Azure容器实例的相关事宜。

关键词:使用Docker,Desktop部署Azure容

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号