Gestión de repositorios Docker
Un repositorio (Repository) es un lugar donde se almacenan imágenes de forma centralizada. A continuación se hace una introducción.Docker HubPor supuesto, no solo Docker Hub, solo que el proveedor remoto es diferente, las operaciones son las mismas.
Docker Hub
Actualmente, Docker mantiene oficialmente un repositorio público.Docker Hub。
La mayoría de los requisitos se pueden cumplir descargando imágenes directamente desde Docker Hub.
Registro
Enhttps://hub.docker.comRegístrate gratis para obtener una cuenta de Docker.
Iniciar sesión y cerrar sesión
Iniciar sesión requiere ingresar el nombre de usuario y la contraseña. Una vez que iniciamos sesión con éxito, podemos descargar todas las imágenes de nuestra cuenta desde Docker Hub.
$ docker login
Cerrar sesión
Para cerrar sesión en Docker Hub, puedes usar el siguiente comando:
$ docker logoutDescargar imágenes
Puedes usar el comando docker search para buscar imágenes en el repositorio oficial y usar el comando docker pull para descargarlas localmente.
Realiza una búsqueda con ubuntu como palabra clave:
$ docker search ubuntu
Usa docker pull para descargar la imagen oficial de ubuntu localmente:
$ docker pull ubuntu
Subir imágenes
Después de iniciar sesión, los usuarios pueden usar el comando docker push para subir sus imágenes a Docker Hub.
En el siguiente comando, reemplaza username por el nombre de usuario de tu cuenta de Docker.
$ docker tag ubuntu:18.04 username/ubuntu:18.04 $ docker image ls REPOSITORY TAG IMAGE ID CREATED ... ubuntu 18.04 275d79972a86 6 days ago ... username/ubuntu 18.04 275d79972a86 6 days ago ... $ docker push username/ubuntu:18.04 $ docker search username/ubuntu NAME DESCRIPTION STARS OFFICIAL AUTOMATED username/ubuntuOtras extensiones