Los Comandos Más Utilizados en Docker

Docker es una herramienta de contenedores que permite a los desarrolladores y administradores de sistemas crear, ejecutar y automatizar aplicaciones en entornos aislados. Para aprovechar al máximo el potencial de Docker, es importante conocer los comandos más utilizados para gestionar y controlar tus contenedores.

1. docker run – Ejecutar un contenedor

El comando docker run se utiliza para ejecutar un contenedor a partir de una imagen existente. Puedes especificar la opción -it para abrir una terminal interactiva en el contenedor, o -d para ejecutar el contenedor en segundo plano.

Ejemplo: docker run -it ubuntu /bin/bash

2. docker ps – Verificar los contenedores

El comando docker ps te permite ver la lista de contenedores que están actualmente ejecutándose en tu máquina. Puedes especificar la opción -a para mostrar todos los contenedores, incluyendo aquellos que ya no están ejecutándose.

Ejemplo: docker ps -a

3. docker start – Iniciar un contenedor

El comando docker start se utiliza para iniciar un contenedor que ya ha sido detenido o pausado. Puedes especificar el nombre del contenedor o su ID de contenedor.

Ejemplo: docker start my_container

4. docker stop – Detener un contenedor

El comando docker stop se utiliza para detener un contenedor que está ejecutándose. Puedes especificar el nombre del contenedor o su ID de contenedor.

Ejemplo: docker stop my_container

5. docker rm – Eliminar un contenedor

El comando docker rm se utiliza para eliminar un contenedor que ya no es necesario. Puedes especificar el nombre del contenedor o su ID de contenedor.

Ejemplo: docker rm my_container

6. docker images – Verificar las imágenes

El comando docker images te permite ver la lista de imágenes que tienes en tu máquina. Puedes especificar la opción -q para mostrar solo el nombre y la versión de cada imagen.

Ejemplo: docker images -q

7. docker pull – Descargar una imagen

El comando docker pull se utiliza para descargar una imagen de Docker desde un registro de imágenes (como Docker Hub). Puedes especificar el nombre de la imagen y la versión que deseas descargar.

Ejemplo: docker pull ubuntu:latest

8. docker commit – Crear una nueva imagen

El comando docker commit se utiliza para crear una nueva imagen a partir de un contenedor existente. Puedes especificar el nombre de la nueva imagen y cualquier ajuste que desees hacer en la configuración del contenedor.

Ejemplo: docker commit my_container my_new_image

9. docker exec – Ejecutar un comando en un contenedor

El comando docker exec se utiliza para ejecutar un comando en un contenedor existente. Puedes especificar el nombre del contenedor y el comando que deseas ejecutar.

Ejemplo: docker exec my_container /bin/bash

10. docker logs – Verificar los registros de un contenedor

El comando docker logs te permite ver los registros de un contenedor existente. Puedes especificar el nombre del contenedor y la opción -f para seguir los registros en tiempo real.

Ejemplo: docker logs my_container -f

Estos son solo algunos de los comandos más utilizados en Docker. Al familiarizarte con estos comandos, podrás gestionar y controlar tus contenedores con mayor eficiencia y facilidad. ¡Comienza a explorar el mundo de Docker hoy mismo!