A "Registro privado de Docker"Es un repositorio centralizado para almacenar y distribuir imágenes de Docker dentro de una red o organización privada. Es útil administrar sus propias imágenes, que se pueden compartir e implementar fácilmente dentro de su propia infraestructura.
Al utilizar un registro privado, las organizaciones pueden mantener la seguridad y el control sobre sus imágenes, asegurando que solo se usen imágenes aprobadas dentro de su infraestructura. Además, un registro privado puede mejorar la velocidad y la confiabilidad de la implementación de las imágenes de Docker.
Este artículo explicará las instrucciones paso a paso para configurar el registro privado de Docker en Ubuntu.
Cómo configurar el registro privado de Docker en Ubuntu?
Configurar un registro privado de Docker en Ubuntu es una herramienta útil para las organizaciones que buscan mejorar sus procesos de implementación, seguridad y control sobre sus imágenes de Docker. Para configurar el registro de Docker privado, siga estos pasos:
Prerrequisito: Instale Docker en Ubuntu
Para configurar el registro privado de Docker en Ubuntu, los usuarios deben asegurarse de que Docker esté instalado en el sistema operativo. Si no, siga el procedimiento que se proporciona en el sitio web oficial.
Paso 1: Inicie el Docker Daemon
Después de completar la instalación, inicie el Docker Daemon usando el "systemctl"Comando como se ve en el siguiente script:
$ sudo systemctl start docker
La salida muestra que Docker ha sido iniciado con éxito.
Paso 2: Tire de la imagen del registro de Docker
Para extraer la imagen del registro de Docker del Docker Hub, especifique el "registro" con el "sudo"Privilegios a continuación:
$ Sudo Docker Pull Registry
La ejecución del comando anterior muestra que la imagen más nueva "registro"Ha sido descargado.
Paso 3: Configuración de contenedor de registro privado Docker
Para iniciar el contenedor de registro de Docker, ejecute el "Docker Run"Comando especificando el número de puerto:
$ sudo Docker Run -D -P 5000: 5000 - -rescart = Always -Nombre Registro Registro: 2
La descripción del siguiente comando se proporciona aquí:
La salida muestra que el contenedor Docker llamado "registro"Se ha descargado de la imagen"Registro: 2".
Paso 4: Tire de la imagen Docker "Alpine"
Alpine es una distribución de Linux popular y liviana que se usa comúnmente como imagen base para otras imágenes de Docker. Para tirar del "alpino"Imagen de Docker de un registro de Docker al host local, ejecute el siguiente script:
$ sudo Docker Pull Alpine
La salida muestra que la imagen de Docker "alpino"Ha sido descargado.
Paso 5: Etiqueta y presione una imagen de destino al registro
Para etiquetar una imagen y empujarla al registro, los usuarios deben especificar el "Nombre de la imágen". Por ejemplo, el "alpino"La imagen se menciona especificando el puerto"5000"A la localidad:
$ sudo Docker Tag Alpine Localhost: 5000/Alpine
Para empujar la imagen de Docker al registro, el "empuje de Docker"El comando se utiliza con el"alpino" Nombre de la imágen:
$ sudo Docker Push Localhost: 5000/Alpine
La salida muestra que el "alpino"La imagen ha sido presionada con éxito al repositorio particular.
Paso 6: extraiga una imagen actualizada del registro
Para extraer la imagen actualizada del registro, ejecute el "Docker Pull"Comando especificando el número de puerto"5000"Y nombre de la imagen"alpino" como a continuación:
$ sudo Docker Pull localhost: 5000/Alpine
La salida muestra que el "alpinoLa imagen se ha extraído con la configuración actualizada.
Paso 7: Verifique que el registro se esté ejecutando
Para verificar que el registro esté en funcionamiento, los usuarios pueden utilizar el "rizo"Comando con la URL particular:
$ curl http: // localhost: 5000/v2/_catalog
La pantalla anterior muestra que el registro privado actual se ejecuta en Ubuntu.
Conclusión
Para configurar un registro de Docker privado en Ubuntu, los usuarios primero deben extraer el "registro"Imagen usando el"Registro de Docker Pull" guion. Además, comience el registro privado de Docker a través del script "Docker Run -d -p -Restart Always -Name Registry: TAG". Después de eso, tire de la imagen especificada y etiquétela. Finalmente, presione la imagen etiquetada a su registro privado de Docker. Esta guía ha demostrado procedimientos paso a paso para configurar el registro privado de Docker en Ubuntu.