やりたいこと
RaspberryPiOSでdockerを動かし、dockerコンテナの中でさらにRaspberryPiOSを動かせるようにする。
dockerリポジトリを探してもちょうど良さそうなイメージはない。が、公式のダウンロードサイトからroot.tar.gzのルートファイルシステムイメージがダウンロードできるので、これを利用してイメージを作るところからやる。
手順
1.dockerのインストール
2.root.tar.gzのダウンロード
curl -o root.tar.gz https://downloads.raspberrypi.org/raspios_lite_arm64/root.tar.xz
3.root.tar.gzのインポート
docker import root.tar.gz raspios:0.0.1
ちゃんと取り込まれたことを確認する。
docker images
4.コンテナの起動
docker create -it --name testcont01 raspios:0.0.1 /bin/bash
docker start testcont01
docker attach testcont01