Instalar Docker en Armbian
Última actualización:
Ejecuta estos pasos en tu reComputer RK3576 o RK3588.
1. Instalar Docker
Omite este paso si Docker ya está instalado. Para un entorno de desarrollo, ejecuta:
bash <(curl -fsSL https://get.docker.com)2. Configurar el almacenamiento para Armbian con OTA
En Armbian 26.8.7 Gnome y versiones posteriores con OTA overlayroot habilitado, sitúa el almacenamiento de Docker y containerd fuera del overlay raíz. De lo contrario, los contenedores pueden fallar con un error de montaje de overlay (invalid argument). Omite este paso en sistemas sin overlayroot.
Confirma que /media/root-rw está montado en el sistema de archivos de datos de usuario con permiso de escritura, y no en overlay:
findmnt -T /media/root-rw
sudo mkdir -p /etc/docker /etc/containerdEdita /etc/docker/daemon.json:
sudo nano /etc/docker/daemon.jsonConfigura esta propiedad y conserva los demás ajustes existentes:
{
"data-root": "/media/root-rw/docker"
}Para guardar en nano, pulsa Ctrl+O (la letra O) y luego Enter para confirmar el nombre del archivo. Pulsa Ctrl+X para salir y volver al terminal.
Edita /etc/containerd/config.toml:
sudo nano /etc/containerd/config.tomlConfigura root en el nivel superior, antes de cualquier sección [table]. Si ya existe un valor de root, sustitúyelo en lugar de añadirlo de nuevo:
root = "/media/root-rw/containerd"Guarda y sal de nano de nuevo: pulsa Ctrl+O, Enter y después Ctrl+X.
3. Reiniciar y verificar
sudo systemctl enable docker
sudo systemctl restart containerd docker
sudo docker run --rm hello-worldCuando aparezca Hello from Docker!, Docker estará listo para desplegar modelos.