Skip to content

Comandos Más Usados en Docker ​

Esta es una lista de comandos básicos y útiles en Docker para gestionar imágenes, contenedores, y otros recursos.

1. Gestión de Imágenes ​

Listar Imágenes ​

bash
docker images

Muestra todas las imágenes disponibles en el sistema.

Descargar una Imagen ​

bash
docker pull <nombre_imagen>

Descarga una imagen desde Docker Hub.

Eliminar una Imagen ​

bash
docker rmi <id_imagen>

Elimina una imagen por su ID o nombre.

2. Gestión de Contenedores ​

Listar Contenedores ​

  • Contenedores Activos:

    bash
    docker ps
  • Todos los Contenedores (incluyendo detenidos):

    bash
    docker ps -a

Crear y Ejecutar un Contenedor ​

bash
docker run -it <nombre_imagen>

Crea y ejecuta un contenedor interactivo.

Detener un Contenedor ​

bash
docker stop <id_contenedor>

Detiene un contenedor en ejecución.

Iniciar un Contenedor Detenido ​

bash
docker start <id_contenedor>

Inicia un contenedor previamente detenido.

Eliminar un Contenedor ​

bash
docker rm <id_contenedor>

Elimina un contenedor detenido.

3. Información y Logs ​

Ver Logs de un Contenedor ​

bash
docker logs <id_contenedor>

Muestra los logs de un contenedor.

Inspeccionar un Contenedor o Imagen ​

bash
docker inspect <id_contenedor_o_imagen>

Proporciona detalles sobre un contenedor o imagen.

Estadísticas en Tiempo Real ​

bash
docker stats

Muestra estadísticas de uso (CPU, memoria, etc.) de los contenedores activos.

4. Redes en Docker ​

Listar Redes ​

bash
docker network ls

Muestra todas las redes creadas en Docker.

Crear una Red ​

bash
docker network create <nombre_red>

Crea una nueva red.

Conectar un Contenedor a una Red ​

bash
docker network connect <nombre_red> <id_contenedor>

Conecta un contenedor a una red específica.

5. Volúmenes en Docker ​

Listar Volúmenes ​

bash
docker volume ls

Muestra todos los volúmenes creados.

Crear un Volumen ​

bash
docker volume create <nombre_volumen>

Crea un nuevo volumen.

Eliminar un Volumen ​

bash
docker volume rm <nombre_volumen>

Elimina un volumen específico.

6. Otros Comandos Útiles ​

Ver la Versión de Docker ​

bash
docker version

Muestra la versión de Docker instalada.

Ver Información del Sistema Docker ​

bash
docker info

Proporciona detalles sobre el entorno Docker.

Eliminar Contenedores Detenidos y Recursos No Usados ​

bash
docker system prune

Limpia contenedores detenidos, redes no usadas e imágenes intermedias.