大佬教程收集整理的这篇文章主要介绍了什么是 docker 应用程序,为什么我会选择它们而不是普通容器或 docker compose?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚发现 docker 正在推出一个名为 "Docker App" 的新功能,其定义为:
Docker App 是一种将分布式应用程序和耦合服务定义、打包、执行和管理为单个不可变对象的方法。使复杂的多服务应用程序像单个容器一样易于构建、共享和运行
更深入地研究它,它似乎是package your application with the tools required to run/provision it incorporated based on CNAB的另一种方式(YouTube 链接与 Microsoft 关于 CNAB 是什么的解释)。
在网上阅读一些文章时,我发现它主要用于配置 Docker 镜像的集合,其中包含针对远程资源执行安装所需的一切。 但据我所知,我们有很多工具可以做到这一点(terraform、Ansible 和 Puppet 等等)
虽然我知道这仍处于试验阶段,但我不明白什么时候我会选择 Docker App 而不是 docker-compose 或现有的配置工具?
它是 Docker Compose,带有一个单独的配置文件和第三个元数据文件。您可以将 Docker 应用程序添加到注册表。您会选择它而不是 Docker Compose,因为配置文件会很有用,并且能够将应用作为一个单元推入/拉出注册表。
它是一个打包工具。它旨在将 Docker 对单体应用程序具有的相同优势应用于多服务应用程序。简单是一个目标。看起来很容易掌握。这意味着很多人会选择它而不是 Kubernetes。 Kubernetes 以难而著称,您不能在不熟悉其概念和术语的情况下深入研究。
@H_618_19@ @H_450_20@@H_618_19@以上是大佬教程为你收集整理的什么是 docker 应用程序,为什么我会选择它们而不是普通容器或 docker compose?全部内容,希望文章能够帮你解决什么是 docker 应用程序,为什么我会选择它们而不是普通容器或 docker compose?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。