docker run [] = crea un contenedor con un comando root
--name = con un nombre específico
--rm = lo elimina cuando termina de utilizarse
-it = en modo interactivo
-d = en modo detach (sin mostrar output)
docker exec -it = ejecuta un comando en un contenedor ya existente, en modo interactivo docker kill = termina cualquier proceso que se esté ejecutando en el contenedor
docker ps -a = lista todos los contenedores docker ps -aq = lista el nombre de todos los contenedores
docker inspect = inspecciona un contenedor docker logs = muestra el output de un contenedor
docker rename = renombra un contenedor
docker rm = elimina un contenedor docker rm -f = elimina un contenedor aunque esté siendo ejecutado docker rm $(docker ps -aq) = elimina todos los contenedores
docker image ls
docker push :
docker tag : :
docker volume create = crea un volumen
docker volume ls = lista todos los volúmenes
docker volume prune = elimina todos los volúmenes que no están siendo utilizados #Redes
docker network create --attachable
docker network ls
docker network connect
docker network inspect
docker network rm #Docker Compose
docker-compose build
docker-compose up -d = en modo detach (sin mostrar output)
docker-compose exec = ejecuta un comando en un servicio, en modo interactivo
docker-compose ps
docker-compose logs
docker-compose down