Compartir comentarios
Las respuestas se generan en base a la documentación.

Control de acceso a espacios de nombres

Suscripción: Business
Para: Administradores

El control de acceso a espacios de nombres permite a los administradores de la organización controlar si todos los miembros de una organización pueden subir (push) contenido a sus espacios de nombres personales en Docker Hub. Esto evita que las organizaciones publiquen accidentalmente imágenes fuera de las ubicaciones aprobadas y controladas.

Cuando el control de acceso a espacios de nombres está habilitado, los miembros de la organización aún pueden ver y descargar (pull) imágenes de sus espacios de nombres personales y continuar accediendo a todos los repositorios y contenidos existentes. Sin embargo, no pueden crear nuevos repositorios ni subir nuevas imágenes a su espacio de nombres personal.

Important

Para los usuarios que pertenecen a múltiples organizaciones, si el control de acceso a espacios de nombres está habilitado en cualquiera de ellas, ese usuario no podrá subir contenido a su espacio de nombres personal ni crear nuevos repositorios en él.

Configurar el control de acceso a espacios de nombres

Para configurar el control de acceso a espacios de nombres:

  1. Inicia sesión en Docker Home y selecciona tu organización en el menú desplegable de cuentas en la esquina superior izquierda.
  2. Selecciona Admin Console (Consola de administración) y luego Namespace access (Acceso a espacios de nombres).
  3. Utiliza el interruptor (toggle) para habilitar o deshabilitar el control de acceso a espacios de nombres.
  4. Selecciona Save changes (Guardar cambios).

Una vez habilitado el control de acceso a espacios de nombres, los miembros de la organización aún pueden ver su espacio de nombres personal y los repositorios existentes, pero no podrán crear ningún repositorio nuevo ni subir nuevas imágenes a los repositorios existentes.

Verificar las restricciones de acceso

Después de configurar el control de acceso a espacios de nombres, comprueba que las restricciones funcionen correctamente.

Tras cualquier intento de subir contenido a un repositorio existente en tu espacio de nombres personal, verás un mensaje de error como el siguiente:

$ docker push <espacio-de-nombres-personal>/<imagen>:<etiqueta>
Unavailable
authentication required - namespace access restriction from an organization you belong to prevents pushing new content in your personal namespace. Restriction applied by: <organizations>. Please contact your organization administrator