En nuestros tutoriales anteriores, aprendió sobre la instalación del motor Docker en CentOS/RHEL y el sistema operativo Ubuntu y extrajo imágenes del concentrador Docker. Después de eso creó contenedores con imágenes. Este tutorial lo ayudará a buscar, extraer, enumerar y eliminar imágenes de Docker de su sistema host.
Buscar imágenes de Docker
En primer lugar, busque imágenes de contenedores de Docker desde Docker Hub. Por ejemplo, el siguiente comando buscará todas las imágenes con Ubuntu y las listará como salida
# docker search ubuntu
El resultado se verá a continuación
NAME DESCRIPTION STARS OFFICIAL AUTOMATED ubuntu Ubuntu is a Deb... 3318 [OK] ubuntu-upstart Upstart is an e... 60 [OK] torusware/speedus-ubuntu Always updated ... 25 [OK] ubuntu-debootstrap debootstrap --v... 24 [OK] rastasheep/ubuntu-sshd Dockerized SSH ... 22 [OK] neurodebian NeuroDebian pro... 17 [OK] nuagebec/ubuntu Simple always u... 4 [OK] nickistre/ubuntu-lamp-wordpress LAMP on Ubuntu ... 4 [OK] nimmis/ubuntu This is a docke... 3 [OK]
Extraer imágenes de Docker
Ahora extraiga la imagen de la ventana acoplable requerida desde el centro de la ventana acoplable en su sistema local usando los siguientes comandos. El siguiente comando descargará una imagen llamada "ubuntu".
# docker pull ubuntu latest: Pulling from library/ubuntu fa5be2806d4c: Pull complete b4af4261cb15: Downloading [==> ] 3.779 MB/70.55 MB 5d358abc5d9c: Download complete 2933d50b9f77: Download complete
También estamos descargando imágenes de centos desde docker hub.
# docker pull centos
Mostrar imágenes de Docker
Ahora asegúrese de que las imágenes anteriores se hayan descargado correctamente en su sistema. A continuación, el comando enumera todas las imágenes.
# docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE ubuntu latest 36248ae4a9ac 2 hours ago 188 MB centos latest 2933d50b9f77 2 hours ago 196.6 MB
Eliminar imágenes de Docker
Para eliminar una imagen, Docker proporciona rmi opción. Usando esto, podemos eliminar cualquier imagen acoplable de nuestro sistema local. Por ejemplo, use el siguiente comando para cambiar IMAGE ID con su ID de imagen de Docker.
# docker rmi <IMAGE ID>
o simplemente puede eliminar imágenes usando el nombre del repositorio (nombre de la imagen)
# docker rmi ubuntu
En caso de que tenga dos imágenes con el mismo nombre, agregue el nombre de la etiqueta durante la eliminación
# docker rmi ubuntu:latest