普通视图

发现新文章,点击刷新页面。
昨天以前首页

PI-CI – 树莓派虚拟机 Docker 镜像:预配置 Raspberry Pi 3、4 和 5 设备,然后写入 SD 卡

作者 青小蛙
2024年8月28日 12:46

PI-CI 是一个树莓派虚拟机的 Docker 镜像,可以让你在非树莓派设备上预先配置 Raspberry Pi 3、4 和 5 设备,然后写入 SD, 即可直接启动树莓派设备。@Appinn

PI-CI - 树莓派虚拟机 Docker 镜像:预配置 Raspberry Pi 3、4 和 5 设备,然后写入 SD 卡

除了自己家用,Raspberry Pi 也应用在很多地方,因为其价格低廉、标准化,所以可以大规模部署。

PI-CI 就是帮你提前预配置 Raspberry Pi 设备的工具,当然也可以用来在虚拟化环境中测试 ARM 应用程序。

用例

开发者提供了几个用例:

  • 预配置首次启动即可工作的 Raspberry Pi 服务器。
  • 使用 Ansible1 创建可重现的服务器配置。
  • 通过 CI 管道自动分配配置。
  • 在虚拟化环境中测试 ARM 应用程序。

青小蛙觉得对于普通开发者来说,就是可以在更高性能的电脑上来完成树莓派的开发工作,也是非常不错的体验。

特征

  • 支持 Pi 3、4 和5
  • 包含 64 位 (ARMv8) Raspberry PI 操作系统(24.04,Bookworm)
  • 互联网接入
  • 无需 root
  • 安全、完全可从源头重现
  • 经过测试且稳定

用法

启动机器:

docker run --rm -it -v $PWD/dist:/dist ptrsr/pi-ci start

生成的镜像将保存在 $PWD/dist 中。

SSH 访问:

docker run --rm -p 2222:2222 ptrsr/pi-ci start
ssh root@localhost -p 2222

写入 SD 卡:

docker run --rm -it -v $PWD/dist:/dist --device=/dev/mmcblk0 ptrsr/pi-ci flash /dev/mmcblk0

获取

纯开发者工具。


原文:https://www.appinn.com/pi-ci-rpi-vm/

  1. Ansible 是一个开源 IT 自动化引擎,可实现供应、配置管理、应用程序部署、协调和许多其他 IT 流程的自动化。 ↩

©2023 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


❌
❌