Los diez principales comandos de Docker que usará con frecuencia mientras trabaja con Docker.
La tecnología de Docker hace posible construir, distribuir y ejecutar aplicaciones utilizando contenedores. Un contenedor es una pieza de software que empaqueta el código y todas sus dependencias para que la aplicación pueda ejecutarse independientemente del entorno.
El contenedor encapsula el programa y sus dependencias en un paquete independiente que puede funcionar en cualquier lugar.
La ausencia de hardware físico permite un uso más eficiente de los recursos informáticos. Los contenedores proporcionan virtualización a nivel del sistema operativo.
Además, los desarrolladores pueden comunicarse más rápidamente sin tener que preocuparse por las dependencias de software que necesitan instalar. Un contenedor es una instancia de imagen ejecutable.
Una imagen es una plantilla de solo lectura que contiene instrucciones de creación de contenedores de Docker. La API o CLI de Docker se puede utilizar para crear, iniciar, detener, mover, o destruir los contenedores.
Un solo contenedor se puede conectar a una o más redes y se le puede adjuntar almacenamiento. También se puede producir una nueva imagen basada en el estado actual del contenedor.
Los contenedores pueden ser compartidos, garantizando que todos los que se comunican con él reciban el mismo contenedor y operen de la misma manera.
Veamos 10 comandos más relevantes de Docker
La diferencia entre docker kill y docker stop es, que docker stop permite que el contenedor se apague correctamente, mientras que docker kill mata el contenedor si tarda demasiado en detenerse.
1. docker –version
Este comando se usa para obtener la versión instalada de Docker.
2. docker pull
Este comando se usa para extraer imágenes del repositorio de Docker.
Usage: docker pull
3. docker run
Este comando se usa para crear un contenedor a partir de una imagen.
Usage: docker run -it -d
4. docker ps
Este comando se usa para enumerar los contenedores en ejecución.
5. docker ps -a
Este comando se usa para mostrar todos los contenedores en ejecución y cerrados.
6. docker exec
Este comando se utiliza para acceder al contenedor en ejecución.
Usage: docker exec -it bash
7. docker stop
Este comando detiene un contenedor en ejecución.
Usage: docker stop
8. docker kill
Este comando mata el contenedor, al detener su ejecución inmediatamente.
Usage: docker kill
9. docker commit
Este comando crea una nueva imagen de un contenedor editado en el sistema local.
Usage: docker commit
10. docker push
Este comando se usa para empujar una imagen al repositorio de Docker hub.
Usage: docker push
Estos son los 10 comandos principales de Docker, que con seguridad usarás con frecuencia mientras trabajes con Docker.
La tendencia de la implementación de contenedores Docker es imparable y cada vez existen más empresas que buscan personal certificado en Docker y con una sólida comprensión de estos comandos, tendrás una base desde la que partir a construir un aprendizaje mayor.