---
title: PI-CI - 树莓派虚拟机 Docker 镜像：预配置 Raspberry Pi 3、4 和 5 设备，然后写入 SD 卡
date: 2024-08-28T04:46:44Z
modified: 2024-08-28T04:46:50Z
permalink: "https://www.appinn.com/pi-ci-rpi-vm/"
type: post
status: publish
excerpt: ""
categories:
  - 实用工具
  - 智能硬件
tags:
  - 实用工具
  - 智能硬件
  - Docker
  - 树莓派
  - 虚拟机
featured_image: "https://www.appinn.com/wp-content/uploads/2024/08/Appinn-feature-images-2024-08-28T123419.061.jpg"
author: 青小蛙
timestamp: 2024-08-28T04:46:50Z
---

**PI-CI** 是一个**树莓派虚拟机**的 Docker 镜像，可以让你在非树莓派设备上预先配置 Raspberry Pi 3、4 和 5 设备，然后写入 SD， 即可直接启动树莓派设备。@[Appinn](https://www.appinn.com/pi-ci-rpi-vm.md)

![PI-CI - 树莓派虚拟机 Docker 镜像：预配置 Raspberry Pi 3、4 和 5 设备，然后写入 SD 卡](https://www.appinn.com/wp-content/uploads/2024/08/Appinn-feature-images-2024-08-28T123419.061.jpg)

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

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

## 用例

开发者提供了几个用例：

- 预配置首次启动即可工作的 Raspberry Pi 服务器。
- 使用 Ansible[1](#a76e2156-6a24-4425-b4c3-147627137cd7) 创建可重现的服务器配置。
- 通过 CI 管道自动分配配置。
- 在虚拟化环境中测试 ARM 应用程序。

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

## 特征

- 支持 Pi 3、4 和**5**
- 包含 64 位 (ARMv8) Raspberry PI 操作系统（24.04，Bookworm） 
    - 图片： **[2024-07-04-raspios-bookworm-arm64-lite](https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2024-07-04/)**
    - 内核： **[6.6-y](https://github.com/raspberrypi/linux/tree/rpi-6.6.y)**
- 互联网接入
- 无需 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<br>ssh root@localhost -p 2222


### 写入 SD 卡：


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


## 获取

- [GitHub](https://github.com/ptrsr/pi-ci)

纯开发者工具。

---

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

![](https://www.appinn.com/wp-content/uploads/2024/08/Appinn-feature-images-2024-08-28T123419.061.jpg)

## Topics

**分类目录:** [实用工具](https://www.appinn.com/category/tools/?output_format=md), [智能硬件](https://www.appinn.com/category/smart-hardware/?output_format=md)

**标签:** [Docker](https://www.appinn.com/tag/docker/?output_format=md), [树莓派](https://www.appinn.com/tag/%e6%a0%91%e8%8e%93%e6%b4%be/?output_format=md), [虚拟机](https://www.appinn.com/tag/%e8%99%9a%e6%8b%9f%e6%9c%ba/?output_format=md)