Build ⤢ docker buildBygger et image fra en Dockerfile. docker build -t app:1.0 . ⤢ docker build --no-cacheBygger imaget igen fra bunden og ignorerer cachede lag. docker build --no-cache -t app:1.0 . ⤢ docker build --targetBygger kun frem til et navngivet trin i en multi-stage Dockerfile. docker build --target deps -t app:deps . ⤢ docker buildxBygger images gennem buildx-pluginet, som driver BuildKit. docker buildx build -t app:1.0 . ⤢ docker buildx build --platformBygger ét image til flere CPU-arkitekturer. docker buildx build --platform linux/amd64,linux/arm64 -t app:1.0 --push . Images ⤢ docker pullDownloader et image fra et registry. docker pull node:20 ⤢ docker imagesViser de lokalt gemte images. docker images ⤢ docker tagOpretter et nyt tag, der peger på det samme image. docker tag app:1.0 app:latest ⤢ docker rmiFjerner ét eller flere lokale images. docker rmi app:1.0 Containerens livscyklus ⤢ docker runOpretter og starter en container fra et image. docker run -p 8080:3000 app ⤢ docker createOpretter en container uden at starte den. docker create --name web app ⤢ docker startStarter en container, der var stoppet. docker start web ⤢ docker stopStopper en kørende container kontrolleret. docker stop web ⤢ docker restartStopper og starter en container i ét trin. docker restart web ⤢ docker killTvinger en container til at stoppe uden at vente på kontrolleret nedlukning. docker kill web ⤢ docker pauseFryser alle processer inde i en container. docker pause web ⤢ docker unpauseGenoptager processerne i en container sat på pause. docker unpause web ⤢ docker waitBlokerer, indtil en container stopper, og udskriver dens exit-kode. docker wait web ⤢ docker psViser kørende containere; tilføj -a for at medtage stoppede. docker ps -a ⤢ docker renameGiver en eksisterende container et nyt navn. docker rename web web-old ⤢ docker updateÆndrer ressourcegrænser eller genstartspolitik for en container. docker update --restart=unless-stopped web ⤢ docker rmFjerner en stoppet container. docker rm web Run-flag ⤢ docker run -dKører containeren i baggrunden og udskriver dens ID. docker run -d -p 8080:80 app ⤢ docker run -pPublicerer en containerport på en værtsport. docker run -p 8080:80 app ⤢ docker run -vMonterer en værtmappe eller en navngiven volume i containeren. docker run -v app-data:/data app ⤢ docker run -eSætter en miljøvariabel i containeren. docker run -e MODE=prod app ⤢ docker run --nameGiver containeren et fast navn til brug i senere kommandoer. docker run --name web app ⤢ docker run --rmSletter containeren, når den afsluttes. docker run --rm app ⤢ docker run --networkStarter containeren på et bestemt netværk. docker run --network net app ⤢ docker run --restartFortæller Docker, hvornår containeren skal genstartes. docker run --restart unless-stopped app ⤢ docker run -itTildeler en terminal og holder stdin åben for en interaktiv session. docker run -it alpine sh ⤢ docker run --entrypointErstatter imagets entrypoint med din egen kommando. docker run --entrypoint sh app ⤢ docker run --memory / --cpusBegrænser den hukommelse eller CPU-andel, containeren må bruge. docker run --memory 512m --cpus 0.5 app Inspektion ⤢ docker logsLæser en containers stdout og stderr; -f følger ny output, efterhånden som den kommer. docker logs -f web ⤢ docker inspectViser lavniveau-konfiguration og tilstand for en container eller et image. docker inspect web ⤢ docker inspect --formatTrækker ét felt ud af inspect med en Go-skabelon. docker inspect --format '{{.State.Status}}' web ⤢ docker portViser de værtsporte, en container publicerer. docker port web ⤢ docker diffViser filer, en container har ændret i forhold til sit image. docker diff web ⤢ docker statsLive CPU, hukommelse og netværk for kørende containere. docker stats ⤢ docker topViser de processer, der kører inde i en container. docker top web ⤢ docker eventsStrømmer Docker-begivenheder fra daemonen, efterhånden som de sker. docker events --filter type=container ⤢ docker system dfViser diskplads brugt af images, containere, volumes og cache. docker system df ⤢ docker infoViser Docker-indstillinger og -tilstand for hele systemet. docker info Exec & attach ⤢ docker execKører en kommando inde i en kørende container. docker exec -it web sh ⤢ docker attachKobler din terminal til en containers hovedproces. docker attach web Filer & registry ⤢ docker cpKopierer filer mellem en container og det lokale filsystem. docker cp web:/app/logs ./logs ⤢ docker loginLogger på et registry fra CLI'en. docker login ⤢ docker logoutLogger ud af et registry. docker logout ⤢ docker pushUploader et lokalt image til et registry. docker push user/app:1.0 ⤢ docker saveSkriver et image til en tar-fil. docker save -o app.tar app:1.0 ⤢ docker loadLæser et image fra en tar-fil. docker load -i app.tar ⤢ docker exportSkriver en containers filsystem til en tar-fil. docker export web > web.tar ⤢ docker importOpretter et image fra et tar-filsystem. docker import web.tar web:snap ⤢ docker commitOmdanner en containers nuværende tilstand til et nyt image. docker commit web app:snap Volumes ⤢ docker volume createOpretter en navngiven volume til persistente data. docker volume create data ⤢ docker volume lsViser volumes. docker volume ls ⤢ docker volume rmFjerner en volume. docker volume rm data Netværk ⤢ docker network lsViser netværk. docker network ls ⤢ docker network createOpretter et netværk, så containere kan nå hinanden. docker network create net ⤢ docker network connectForbinder en kørende container til et netværk. docker network connect net web Compose ⤢ docker compose upBygger, (gen)opretter og starter tjenesterne i compose.yaml; -d lader dem køre i baggrunden. docker compose up -d ⤢ docker compose up --buildStarter tjenesterne og genbygger deres images først. docker compose up --build -d ⤢ docker compose execKører en kommando inde i en kørende tjenestecontainer. docker compose exec api sh ⤢ docker compose logsFølger logs for én eller flere tjenester. docker compose logs -f api ⤢ docker compose psViser de tjenestecontainere, Compose styrer. docker compose ps ⤢ docker compose stopStopper tjenestecontainerne uden at fjerne dem. docker compose stop ⤢ docker compose restartGenstarter tjenestecontainerne. docker compose restart api ⤢ docker compose downStopper og fjerner containere og netværk; -v fjerner også navngivne volumes. docker compose down ⤢ docker compose configViser den endelige Compose-konfiguration efter merges og miljøvariabel-substitution. docker compose config Oprydning ⤢ docker system pruneFjerner stoppede containere, dangling images og ubrugte netværk; -a --volumes fjerner også ubrugte images og volumes. docker system prune -af ⤢ docker container pruneFjerner alle stoppede containere. docker container prune ⤢ docker image pruneFjerner ubrugte eller dangling images. docker image prune -a ⤢ docker volume pruneFjerner volumes, som ingen container bruger. docker volume prune ⤢ docker network pruneFjerner netværk, som ingen container bruger. docker network prune ⤢ docker builder pruneFjerner de cachede build-lag. docker builder prune