Docker es una herramienta popular para crear, implementar y organizar aplicaciones contenedores. Un registro de Docker es un servicio utilizado para organizar y mantener imágenes de Docker. Las imágenes de Docker son componentes de los contenedores Docker que ejecutan aplicaciones en entornos separados. El registro de Docker puede ser tanto privado como público. Además, los usuarios también pueden utilizar múltiples registros para organizar imágenes de Docker.
Este blog discutirá los siguientes aspectos:
¿Qué registro de Docker se establece como el valor predeterminado??
El registro de establecimiento predeterminado para Docker es Docker Hub. Es el registro público de Docker utilizado para cargar y descargar imágenes de Docker. Actúa como un repositorio central de nubes para imágenes de Docker donde los desarrolladores pueden encontrar, descargar o cargar imágenes. También proporciona características, como compilaciones automatizadas que permiten a los usuarios crear y probar automáticamente imágenes desde el código fuente.
Los usuarios pueden usar Docker Hub utilizando su sitio web oficial creando una nueva cuenta o iniciando sesión en una cuenta ya existente:
Cómo usar el registro de Docker predeterminado (Docker Hub)?
Docker Hub se usa por diferentes razones, como:
Pull (descargar) Imagen desde Docker Hub
Para extraer o descargar imágenes de Docker Hub, primero, seleccione la imagen de Docker particular en Docker Hub. Luego, utiliza el "Docker Pull "Comando en la terminal. Siga los pasos proporcionados, para hacerlo.
Paso 1: Pull Docker Imagen
Ejecuta el "Docker PullComando junto con el nombre de la imagen deseado en la terminal de PowerShell para tirar de él. Por ejemplo, necesitamos tirar del "alpino"Imagen de Docker:
Docker Pull AlpineLa salida anterior muestra que la imagen de Docker deseada se ha descargado correctamente en el repositorio local.
Paso 2: Verifique la imagen extraída
Vea las imágenes del repositorio local para garantizar que la imagen de Docker seleccionada se haya descargado en ella o no:
Imágenes de DockerEn la captura de pantalla de arriba, la parte resaltada muestra la imagen de Docker Tirada I.mi., "alpino".
Imagen de empuje (cargue) en Docker Hub
Para presionar o cargar una imagen en Docker Hub, inicie sesión en Docker Hub en Windows PowerShell. Luego, seleccione una imagen local en particular y etiquétela. Después de eso, presione la imagen etiquetada usando el "Docker Push /:" dominio. Consulte los siguientes pasos para realizar esta operación.
Paso 1: Inicie sesión en Docker Hub en Terminal
Primero, ejecute el siguiente comando en Windows PowerShell y proporcione las credenciales requeridas para iniciar sesión en Docker Hub:
Docker Iniciar sesiónLa salida muestra que Docker ha iniciado sesión con éxito.
Paso 2: Imagen deseada de la etiqueta
Luego, seleccione la imagen de Docker particular y etiquétela con la ayuda del "Etiqueta Docker /:" dominio. Por ejemplo, estamos etiquetando "linuximg" imagen:
Etiqueta Docker Linuximg Laibayounas/Linuximg: 1.0De esta manera, el especificado "linuximg"La imagen ha sido etiquetada.
Paso 3: Empuje la imagen seleccionada al centro de Docker
A continuación, ejecute el siguiente comando para presionar/cargar la imagen etiquetada seleccionada en el Docker Hub:
Docker Push Laibayounas/Linuximg: 1.0La salida de arriba muestra que la imagen de Docker se ha presionado correctamente.
Paso 4: Verifique la imagen empujada
Por último, asegúrese de que la imagen local haya sido empujada al Docker Hub al navegar hacia él:
Se puede ver que la imagen local de Docker ha sido llevada al Hub Docker con éxito.
Nota: Para ver más información sobre Docker Hub, consulte nuestra publicación dedicada al respecto.
Conclusión
Docker Hub es el repositorio público predeterminado de Docker. Se utiliza para administrar, almacenar y publicar imágenes de Docker. Tiene varias imágenes que pueden utilizar cualquier persona para sus proyectos de desarrollo. También se usa para compartir imágenes de Docker entre los miembros del equipo. Este blog describió el Registro Docker predeterminado y cómo utilizarlo.