cheatsheets

Docker Cheatsheet

Hurtig reference til Docker-kommandoer.

Containers

  • docker ps

    Viser kørende containers.

    docker ps
  • docker ps -a

    Viser alle containers, også stoppede.

    docker ps -a
  • docker run

    Starter en ny container fra et image.

    docker run nginx
  • docker run -p

    Mapper en port fra containeren til din computer.

    docker run -p 8080:80 nginx
  • docker stop

    Stopper en kørende container.

    docker stop container-name
  • docker rm

    Sletter en stoppet container.

    docker rm container-name

Images

  • docker images

    Viser images på din computer.

    docker images
  • docker pull

    Henter et image fra Docker Hub.

    docker pull postgres
  • docker build

    Bygger et image fra en Dockerfile.

    docker build -t my-api .
  • docker rmi

    Sletter et image.

    docker rmi image-name

Logs & Shell

  • docker logs

    Viser logs fra en container.

    docker logs container-name
  • docker logs -f

    Følger logs live.

    docker logs -f container-name
  • docker exec

    Kører en kommando inde i en container.

    docker exec -it container-name sh
  • docker inspect

    Viser detaljeret info om en container eller image.

    docker inspect container-name

Docker Compose

  • docker compose up

    Starter services fra docker-compose.yml.

    docker compose up
  • docker compose up -d

    Starter services i baggrunden.

    docker compose up -d
  • docker compose down

    Stopper og fjerner compose-containers.

    docker compose down
  • docker compose logs

    Viser logs fra compose-services.

    docker compose logs -f