Comandos básicos de Docker

Comandos básicos de Docker

¿Qué es Docker?

Docker es una plataforma de software que permite crear, probar y desplegar aplicaciones de manera rápida en contenedores. Un contenedor es una unidad estandarizada de software que agrupa el código de la aplicación con todas sus dependencias, asegurando que se ejecute de manera uniforme en diferentes entornos informáticos.

Instalación de Docker

Antes de profundizar en los comandos, es fundamental entender cómo instalar Docker en tu sistema. Puedes seguir los siguientes pasos básicos dependiendo de tu sistema operativo.

  • Windows: Accede al sitio oficial de Docker y descarga Docker Desktop.
  • macOS: Al igual que en Windows, puedes descargar Docker Desktop desde la página oficial.
  • Linux: Utiliza los siguientes comandos según tu distribución (ejemplo para Ubuntu):
sudo apt update
sudo apt install docker.io

Comandos básicos de Docker

Ahora que tienes Docker instalado, a continuación se presentan algunos de los comandos básicos que necesitarás para gestionar contenedores e imágenes.

docker –version

Este comando muestra la versión actual de Docker instalada en tu sistema.

docker --version

docker pull

El comando docker pull se utiliza para descargar imágenes desde Docker Hub, la biblioteca oficial de imágenes de Docker. Por ejemplo:

docker pull ubuntu

Este comando descarga la última imagen de Ubuntu disponible.

docker images

Utiliza docker images para listar todas las imágenes que tienes almacenadas en tu máquina local.

docker images

docker run

El comando docker run crea y ejecuta un nuevo contenedor a partir de una imagen. Si quieres ejecutar un contenedor interactivo con Ubuntu, puedes usar:

docker run -it ubuntu

Aquí, el modificador -it permite interactuar con el contenedor a través de la terminal.

docker ps

Para ver los contenedores que se están ejecutando actualmente, utiliza el comando docker ps.

docker ps

Si deseas ver todos los contenedores, incluyendo los parados, añade el modificador -a:

docker ps -a

docker stop

Para detener un contenedor en ejecución, utiliza docker stop seguido del ID o nombre del contenedor:

docker stop CONTAINER_ID

docker rm

El comando docker rm permite eliminar contenedores detenidos. Puedes eliminar un contenedor con:

docker rm CONTAINER_ID

docker rmi

Si deseas eliminar una imagen, utiliza docker rmi:

docker rmi IMAGE_NAME

docker exec

Este comando permite ejecutar un comando en un contenedor en funcionamiento. Por ejemplo, para iniciar una shell en un contenedor llamado my_container, puedes usar:

docker exec -it my_container /bin/bash

Conclusión

Estos son solo algunos de los comandos básicos de Docker que te ayudarán a iniciar tu camino en la virtualización de aplicaciones. Docker ofrece una amplia gama de comandos y opciones que permiten una gran flexibilidad en la gestión de contenedores e imágenes. Con práctica y experiencia, podrás sacar el máximo provecho de esta poderosa herramienta.

Fuentes y lecturas recomendadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies