本指南介绍了如何使用Docker简化嵌入式设备和服务器上的多体系结构应用程序部署。
快速扩展软件环境可能是一项既困难又耗时的任务。在本指南中,我们将向您展示Docker如何抽象操作系统和硬件细节,使您能够更高效地开发,因为您可以专注于应用程序。好处包括:
•提高了生产力
•提高了基础设施利用率
•能够运行传统环境和新架构
我们还将向您展示如何使用Arm和Docker实现以下功能:
•探索多种计算选择
•简化Arm硬件的应用程序开发
•在开始之前在云中工作并在边缘部署本指南假设您熟悉容器概念。如果你不熟悉容器的概念,你可以在Docker入门中了解更多。
您还需要以下内容:
•访问GitHub,以便您可以为Docker找到并使用helloworld PHP示例。
•AWS帐户,用于在弹性计算云(EC2)中启动A1实例。使用本指南中要求的选项将收取少量费用。[请参阅相关信息]了解更多信息。
•如果您想按照本指南中的示例在嵌入式设备上运行,请使用运行Raspbian的Raspberry Pi 3或Raspberrry Pi 4。