RPi4 - Ubuntu Server 19.10 64bit 更新
Created|Updated
https://github.com/satmandu/docker-rpi4-imagebuilder/
https://github.com/raspberrypi/linux/pull/3144
とうとうRaspberry Pi 4B のUbuntu Server 19.10 64bit (aarch64) で4GBメモリとUSBが動作するようになりました。USB を動作させるためにメモリを3GB に制限する必要が無くなりました。
イメージ作成手順
https://github.com/satmandu/docker-rpi4-imagebuilder/
Docker のインストール
docker-ce をインストールしたらkernel が5 にあがってしまい、うまく再起動できませんでした。
とりあえず、Ubuntu のリポジトリの古いDocker を使うことにします。
$ sudo apt install docker docker-compose $ sudo usermod -aG docker $USER $ docker --version Docker version 18.09.8, build 0dd43dd87f $ docker-compose --version docker-compose version 1.21.0, build unknown $ sudo reboot
|
Portainer のインストール
~/repos/docker-portainer/docker-compose.ymlversion: '2' services: portainer: restart: always image: portainer/portainer container_name: portainer ports: - "9000:9000" volumes: - /var/run/docker.sock:/var/run/docker.sock - ./data:/data
|
ポータブルSSD をUSB 接続
SimpleTech CMB25U36G
を接続してみました。
RPi4 でもUSB バスパワーで動作するんですね。
$ lsusb Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 4971:8017 SimpleTech CMB25U36G Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub $ lsblk -f NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT loop0 squashfs 0 100% /snap/core/7399 loop1 squashfs 0 100% /snap/lxd/11634 loop2 squashfs 0 100% /snap/lxd/11646 sda ntfs vol02 3652DDEE4C98EBE9 └─sda1 ntfs ボリューム 44D6B85FD6B85342 mmcblk0 ├─mmcblk0p1 vfat system-boot 4543-668F 155.7M 38% /boot/firmware └─mmcblk0p2 ext4 writable 4a312c10-d0ff-484c-994c-1c4a9cc8a07e 24.3G 9% / $ sudo mkdir /mnt/ssd01 $ sudo mount /dev/sda1 /mnt/ssd01 $ df -h Filesystem Size Used Avail Use% Mounted on udev 1.9G 0 1.9G 0% /dev tmpfs 381M 2.8M 379M 1% /run /dev/mmcblk0p2 29G 2.7G 25G 10% / tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/loop0 79M 79M 0 100% /snap/core/7399 /dev/loop1 49M 49M 0 100% /snap/lxd/11634 /dev/mmcblk0p1 253M 97M 156M 39% /boot/firmware /dev/loop2 49M 49M 0 100% /snap/lxd/11646 tmpfs 381M 0 381M 0% /run/user/1000 /dev/sda1 466G 361G 106G 78% /mnt/ssd01
|