Hoy hacemos un top 10 de los comandos de docker más utilizados en el día a día, y como siempre con ejemplos para poder echar mano de forma rápida sobre nuestros contenedores.
- docker run
El comando «docker run» es uno de los comandos más importantes en Docker. Se utiliza para crear y ejecutar un contenedor a partir de una imagen de Docker. La sintaxis básica es:
docker run [opciones] imagen [comando]
Donde «imagen» es el nombre de la imagen de Docker que deseas ejecutar, y «comando» es el comando que deseas ejecutar dentro del contenedor.
- docker build
El comando «docker build» se utiliza para construir una imagen de Docker a partir de un archivo Dockerfile. La sintaxis básica es:
docker build [opciones] ruta/al/Dockerfile
Donde «ruta/al/Dockerfile» es la ruta del archivo Dockerfile que deseas utilizar para construir la imagen.
- docker images
El comando «docker images» se utiliza para listar todas las imágenes de Docker disponibles en tu sistema.
docker images
- docker ps
El comando «docker ps» se utiliza para listar todos los contenedores en ejecución en tu sistema.
docker ps
- docker stop
El comando «docker stop» se utiliza para detener un contenedor en ejecución. La sintaxis básica es:
docker stop [nombre o ID del contenedor]
- docker rm
El comando «docker rm» se utiliza para eliminar un contenedor. La sintaxis básica es:
docker rm [nombre o ID del contenedor]
- docker rmi
El comando «docker rmi» se utiliza para eliminar una imagen de Docker. La sintaxis básica es:
docker rmi [nombre o ID de la imagen]
- docker exec
El comando «docker exec» se utiliza para ejecutar un comando dentro de un contenedor en ejecución. La sintaxis básica es:
docker exec [opciones] nombre o ID del contenedor [comando]
- docker logs
El comando «docker logs» se utiliza para ver los logs de un contenedor en ejecución. La sintaxis básica es:
docker logs [nombre o ID del contenedor]
- docker-compose
El comando «docker-compose» se utiliza para definir y ejecutar aplicaciones de múltiples contenedores. Es una herramienta muy útil para orquestar contenedores Docker y gestionar su configuración y dependencias.
¡Espero que este top 10 de comandos de Docker te haya resultado útil! Estos comandos son esenciales para trabajar con Docker y te permitirán crear, ejecutar y gestionar contenedores Docker de forma eficiente. Si tienes alguna pregunta o necesitas más información sobre Docker, no dudes en preguntarme.