Guía de Comandos
[docker pull] Descargar imagen.
Se utiliza para descargar una imagen específica desde un registro (como Docker Hub) a ti máquina local.
¡OJO!
tag = versión
Si no se especifica un tag, descargará automáticamente la versión "latest".
[docker images] Listar imagenes.
Permite listar todas las imágenes que han sido descargadas o creadas localmente en el sistema.
[docker ps] Listar contenedores.
Muestra una lista de los contenedores que están actualmente en ejecución.
Para ver TODOS LOS CONTENEDORES podemos utilizar el atributo '-a'
[docker run] Crear y arrancar contenedores.
Este comando crea y arranca un nuevo contenedor basado enuna imagen. Se puede usar con varios atributos:
-
-d (detached):
Ejecuta el contenedor en segundo plano para que no bloquee la terminal.
-
-p [puerto-host]:[puerto-contenedor]:
Realiza el mapeo de puertos (port binding) para que la aplicación sea accesible desde el navaegador del host.
-
--name [nombre]:
Asigna un nombre personalizado al contenedor en lugar de usar el ID generado aleatoriamente.
[docker logs] Ver logs.
Permite visualizazr los mensajes de salida (logs) generados por la aplicación dentro de un contenedor específico.
[docker stop] Detener un contenedor.
Detiene un contenedor que está en ejecución.
[docker start] Reiniciar contenedor.
Reinicia un contenedor que ya existe pero que estaba detenido.
[docker build] Crear imagen personalizada.
Crea una nueva imagen personalizada a partir de un archivo Dockerfile. La bandera -t sirve para ponerle un nombre y etiqueta, y el punto (.) indica que el Dockerfile está en el directorio actual.
Haz clic aquí para saber más sobre "Dockerfile"