Docker: corrige el error "permiso denegado" en sysctl net.ipv4.ip_unprivileged_port_start

Actualizado el 26/11/2025

En la versión 9.1.1 de Proxmox, el problema parece estar resuelto.

En este tutorial, explicaré cómo resolver el siguiente error en un host Docker que se ejecuta en Proxmox en LXC.

Al iniciar sus contenedores Docker, se encuentra con el siguiente error:

Respuesta de error del demonio: error al crear la tarea para el contenedor: error al crear la tarea shim: error al crear el entorno de ejecución de OCI: error al crear runc: no se puede iniciar el proceso del contenedor: error durante la inicialización del contenedor: abrir el archivo sysctl net.ipv4.ip_unprivileged_port_start: reabrir fd 8: permiso denegado: desconocido

Este error apareció con la versión 1.7.28-2 del paquete containerd.io.

Para solucionar este problema, debe volver a la versión 1.7.28-1.

Comience mostrando la lista de versiones disponibles:

apt list -a containerd.io

Instala la versión anterior:

apt install containerd.io=1.7.28-1~ubuntu.24.04~noble

Adapta el comando a tu sistema operativo.

Una vez instalado, bloquee la versión del paquete containerd.io.

apt-mark hold containerd.io

Ahora puedes reiniciar tus contenedores Docker.

Esta es una solución temporal, hasta que se corrija el error.

Para seguir el progreso:

Romain Drouche

Romain Drouche

Architecte Système | MCSE: Core Infrastructure

Expert en infrastructures IT avec plus de 15 ans d'expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d'Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.

GHinM▶