通过 Docker 容器交付软件应用
Docker 镜像创建工具可帮助开发者高效地部署应用,并获得一致的结果,从而实现灵活扩展。

使用 Docker 进行发布自动化涉及构建工作流,这些工作流会在开发、测试和部署阶段利用 Docker 镜像。这样,应用程序就可以作为自包含的单元进行交付;它们是轻量级、独立、可执行的打包形式,包含运行一段软件所需的全部内容,包括代码、运行时、库、环境变量以及配置文件。借助这种方式,应用程序能够在不同的计算环境中可靠且安全地运行。通过实现轻松部署、稳定运行以及灵活扩展,该方法提升了开发效率并优化了资源利用。
多种安装工具支持创建 Docker 镜像,包括:
- Advanced Installer Architect(Caphyon 提供)提供对 Docker 容器的原生集成,并支持从 Windows 应用程序中直接创建 Docker 镜像,从而提升部署效率与一致性。
- InstallShield(Revenera 提供)是一款 Windows 安装开发解决方案,可简化 Docker 内的构建流程,允许在 Visual Studio 项目中轻松设置 Docker 容器。
- AdminStudio Enterprise(Flexera 提供)是一款集中式且高级的应用程序打包解决方案,支持 Docker 容器化,以实现更顺畅的应用程序部署。
如需深入了解功能与价格,请访问我们的安装工具对比。