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
Arquitecto de sistemas | MCSE: Infraestructura básica
Experto en infraestructura de TI con más de 15 años de experiencia en el sector. Actualmente, como Gerente de Proyectos de Sistemas y Redes y experto en Seguridad de Sistemas de Información (ISS), utilizo mi experiencia para garantizar la fiabilidad y seguridad de los entornos tecnológicos.

Deja un comentario