>_FoxiRef
>_/cheatsheet/docker
Docker

Docker Cheatsheet

Comandos Docker de uso frecuente

#Imágenes

ComandoDescripción
docker imagesListar imágenes
docker pull [image]Descargar imagen
docker build -t [name] .Construir imagen
docker rmi [image]Eliminar imagen
docker image pruneEliminar imágenes no usadas
docker tag [image] [new-tag]Etiquetar imagen
docker push [image]Subir imagen
docker save -o [file] [image]Guardar imagen en archivo
docker load -i [file]Cargar imagen desde archivo

#Contenedores

ComandoDescripción
docker psListar contenedores en ejecución
docker ps -aListar todos los contenedores
docker run [image]Ejecutar contenedor
docker run -d [image]Ejecutar en segundo plano
docker run -it [image] bashEjecutar interactivo
docker run -p 8080:80 [image]Mapeo de puertos
docker run -v /host:/container [image]Montar volumen
docker run --name [name] [image]Nombrar contenedor
docker run -e KEY=value [image]Establecer variable de entorno
docker stop [container]Detener contenedor
docker start [container]Iniciar contenedor
docker restart [container]Reiniciar contenedor
docker rm [container]Eliminar contenedor
docker rm -f [container]Eliminación forzada

#Ejecución y Logs

ComandoDescripción
docker exec -it [container] bashAcceder al shell del contenedor
docker exec [container] [command]Ejecutar comando
docker logs [container]Ver logs
docker logs -f [container]Seguir logs en tiempo real
docker logs --tail 100 [container]Últimas 100 líneas
docker inspect [container]Inspeccionar contenedor
docker statsUso de recursos
docker top [container]Listar procesos

#Red

ComandoDescripción
docker network lsListar redes
docker network create [name]Crear red
docker network rm [name]Eliminar red
docker network connect [network] [container]Conectar a red
docker network disconnect [network] [container]Desconectar de red

#Volúmenes

ComandoDescripción
docker volume lsListar volúmenes
docker volume create [name]Crear volumen
docker volume rm [name]Eliminar volumen
docker volume pruneEliminar volúmenes no usados

#Docker Compose

ComandoDescripción
docker compose upIniciar servicios
docker compose up -dIniciar en segundo plano
docker compose downDetener y eliminar
docker compose psListar servicios
docker compose logsVer logs
docker compose buildConstruir servicios
docker compose pullDescargar imágenes
docker compose exec [service] bashEjecutar en servicio

#Limpieza

ComandoDescripción
docker system pruneEliminar datos no usados
docker system prune -aEliminar todos los datos no usados
docker container pruneEliminar contenedores detenidos
docker system dfUso de disco

#Preguntas frecuentes (FAQ)

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Docker Cheatsheet - Referencia de comandos | Foxi Dev Reference