Docker installeren op Armbian
Laatst bijgewerkt:
Voer deze stappen uit op je reComputer RK3576 of RK3588.
1. Docker installeren
Sla deze stap over als Docker al is geïnstalleerd. Voer voor een ontwikkelomgeving het volgende uit:
bash <(curl -fsSL https://get.docker.com)2. Opslag configureren voor Armbian met OTA
Op Armbian 26.8.7 Gnome en nieuwere versies met OTA overlayroot ingeschakeld moet de opslag van Docker en containerd buiten de root-overlay staan. Anders kunnen containers mislukken met een overlay-mountfout (invalid argument). Sla deze stap over op systemen zonder overlayroot.
Controleer of /media/root-rw is aangekoppeld op het beschrijfbare bestandssysteem voor gebruikersgegevens, en niet op overlay:
findmnt -T /media/root-rw
sudo mkdir -p /etc/docker /etc/containerdBewerk /etc/docker/daemon.json:
sudo nano /etc/docker/daemon.jsonStel deze eigenschap in en behoud de overige bestaande instellingen:
{
"data-root": "/media/root-rw/docker"
}Druk in nano op Ctrl+O (de letter O) en vervolgens op Enter om de bestandsnaam te bevestigen en het bestand op te slaan. Druk op Ctrl+X om nano af te sluiten en terug te keren naar de terminal.
Bewerk /etc/containerd/config.toml:
sudo nano /etc/containerd/config.tomlStel root in op het hoogste niveau, vóór alle [table]-secties. Vervang een bestaande waarde van root in plaats van een dubbele vermelding toe te voegen:
root = "/media/root-rw/containerd"Sla opnieuw op en sluit nano af: druk op Ctrl+O, Enter en daarna op Ctrl+X.
3. Herstarten en controleren
sudo systemctl enable docker
sudo systemctl restart containerd docker
sudo docker run --rm hello-worldZodra Hello from Docker! verschijnt, is Docker klaar om modellen te implementeren.