Mcuzone_Robin 发表于 2022-5-20 09:57:59

【演示】树莓派CM4平台运行docker演示

关键词:树莓派CM4docker虚拟机码头
概述:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。使用docker的好处是,只要目标硬件平台能运行docker,那么就可以跨平台运行用户的应用程序,用户无需担心这个平台缺货或者涨价导致产品停产,借助docker可以在遇到缺货或者涨价时可以快速的切换至其它可运行docker的更高性价比硬件平台。 树莓派平台同样可以运行docker,下面来简单看一下ifconfig下的截图和web管理页面的截图。

Mcuzone_Robin 发表于 2022-5-20 10:15:12

先来看看网络结构:安装了docker之后就多了一个docker的网络设备:


当在容器里面新运行一个image之后会新增一个veth虚拟网络:






Mcuzone_Robin 发表于 2022-5-20 10:16:20

除了命令行操作,还可以开启web管理页面portainer:








Mcuzone_Robin 发表于 2022-5-20 10:18:15

最后来看一下htop:



对树莓派CM4而言,运行一些轻量型image不在话下。如果运行的image比较多,建议选择4GB甚至8GB的内存;如果只是运行几个小image,那2GB的内存也就够了。

Mcuzone_Robin 发表于 2022-5-20 10:28:33

我司全系树莓派CM4扩展板均可运行docker,并可根据实际需要选择具备两路或多路以太网接口的扩展板。
页: [1]
查看完整版本: 【演示】树莓派CM4平台运行docker演示