Añade un registro autenticado de DockerHub a Portainer: Guía definitiva

Portainer es una de las mejores herramientas para gestionar tus implementaciones de contenedores Docker. Con una interfaz gráfica de usuario basada en web y muy fácil de usar, esta herramienta facilita mucho el trabajo con imágenes, registros, redes, stacks y más, en comparación con tratar de hacerlo desde la línea de comandos.

Pero de forma predeterminada, Portainer está configurado para descargar imágenes desde DockerHub de forma anónima. Esto plantea dos problemas. En primer lugar, puede ser un problema de seguridad. No quieres que tus desarrolladores descarguen cualquier imagen de contenedor, ya que nunca se sabe si puede contener código malicioso. La segunda razón es que es posible que tengas un repositorio empresarial que contenga imágenes que tus desarrolladores hayan creado desde cero o desarrollado a partir de otras imágenes oficiales.

De cualquier manera, si tienes una cuenta de DockerHub, definitivamente deberías conectarla con Portainer.

Déjame mostrarte cómo hacerlo.

Índice de Contenido
  1. Lo que necesitarás
  2. Cómo crear un token de acceso de DockerHub
  3. Cómo conectar Portainer a tu cuenta de DockerHub
  4. Cómo utilizar el nuevo registro

Lo que necesitarás

Para que esto funcione, necesitarás una instancia de Portainer en funcionamiento, credenciales de administrador para Portainer y una cuenta de DockerHub. Eso es todo... hagamos esta conexión.

Cómo crear un token de acceso de DockerHub

Lo primero que debes hacer es crear un token de acceso de DockerHub, que se utilizará en lugar de una contraseña. Inicia sesión en tu cuenta de DockerHub de la empresa, haz clic en el icono del perfil y selecciona Configuración de la cuenta. En la ventana resultante, haz clic en Seguridad en la navegación izquierda y luego en Nuevo token de acceso (Figura A).

Cómo funciona el protocolo FTP y cómo resolver problemas relacionados con él

Figura A

Añade un registro autenticado de DockerHub a Portainer: Guía definitiva - Nube | Imagen 1 Newsmatic

Una vez que hayas creado tu token de acceso, asegúrate de copiar la cadena de caracteres (que se utilizará como contraseña de tu cuenta).

Cómo conectar Portainer a tu cuenta de DockerHub

Inicia sesión en Portainer y haz clic en Registries en la barra lateral izquierda. En la ventana resultante, haz clic en Agregar registro (Figura B).

Figura B

Añade un registro autenticado de DockerHub a Portainer: Guía definitiva - Nube | Imagen 2 Newsmatic

Microsoft lanza servicio gratuito de almacenamiento en la nube para usuarios de Windows

En la ventana Agregar registros (Figura C), haz clic en DockerHub en la parte superior.

Figura C

Escribe un nombre para tu registro, luego ingresa tu nombre de usuario de DockerHub (esto no es la dirección de correo electrónico asociada con la cuenta, sino el nombre de usuario real) y luego pega el token de acceso en el campo de contraseña. Cuando hayas terminado, haz clic en Agregar registro para guardar la información.

Cómo utilizar el nuevo registro

Supongamos que tienes una imagen en el registro de DockerHub de tu empresa llamada "nginx-template" que está etiquetada como "latest". Si quieres descargar esa imagen en Portainer, sigue estos pasos:

Haz clic en Imágenes en la navegación izquierda.

En el menú desplegable Registro, selecciona el registro de DockerHub que acabas de agregar (Figura D).

Cómo evitar que el archivo de registro de transacciones en SQL Server crezca demasiado grande

Figura D

Añade un registro autenticado de DockerHub a Portainer: Guía definitiva - Nube | Imagen 3 Newsmatic

En el campo Imagen, escribirás algo como NOMBRE/nginx-template:latest (donde NOMBRE es el nombre individual o empresarial asociado con la imagen).

Haz clic en Descargar la imagen.

Y eso es todo lo que necesitas para agregar y usar un registro autenticado de DockerHub en Portainer. Si tu empresa utiliza DockerHub y tus desarrolladores de contenedores trabajan con Portainer, esto debería considerarse algo imprescindible.

Debería su organización migrar a Google Apps desde Microsoft Exchange

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Nube, allí encontraras muchos artículos similares a Añade un registro autenticado de DockerHub a Portainer: Guía definitiva , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.