Alla verktyg
Gratis

En sökbar, utskrivbar Docker-referens — avbildningar, containrar, körningsalternativ, Dockerfile, volymer, nätverk, Compose och rensning. Gratis.

Avbildningar

10
docker pull nginx:latest
Ladda ner en avbildning från ett register
docker images
Lista lokalt lagrade avbildningar
docker build -t app:1.0 .
Bygg en avbildning från aktuell katalog
docker tag app:1.0 app:latest
Lägg till en ny tagg på en befintlig avbildning
docker rmi app:1.0
Ta bort en lokal avbildning
docker history app:1.0
Visa lagren i en avbildning
docker inspect app:1.0
Visa lågnivådetaljer för avbildning (JSON)
docker save -o app.tar app:1.0
Exportera en avbildning till ett tar-arkiv
docker load -i app.tar
Importera en avbildning från ett tar-arkiv
docker image prune
Ta bort hängande (oanvända) avbildningar

Containrar

10
docker ps
Lista körande containrar
docker ps -a
Lista alla containrar (inkl. stoppade)
docker run nginx
Skapa och starta en ny container
docker start web
Starta en stoppad container
docker stop web
Stoppa en container kontrollerat
docker restart web
Starta om en container
docker kill web
Tvångsstoppa en container (SIGKILL)
docker rm web
Ta bort en stoppad container
docker rename web api
Byt namn på en container
docker pause web
Pausa alla processer i en container

Körningsalternativ

11
docker run -d nginx
Kör frånkopplad i bakgrunden
docker run -it ubuntu bash
Interaktiv terminalsession
docker run --name web nginx
Tilldela ett anpassat containernamn
docker run -p 8080:80 nginx
Mappa värdport till containerport
docker run -v data:/var/lib nginx
Montera en namngiven volym
docker run -e ENV=prod app
Ange en miljövariabel
docker run --rm alpine echo hi
Ta bort automatiskt efter avslut
docker run --network mynet app
Anslut till ett specifikt nätverk
docker run --restart unless-stopped app
Omstartspolicy för containern
docker run -w /app node
Ange arbetskatalogen
docker run --memory 512m --cpus 1.5 app
Begränsa minnes- och CPU-användning

Exec och loggar

10
docker exec -it web bash
Öppna ett skal inuti en container
docker exec web ls /app
Kör ett engångskommando i en container
docker logs web
Visa containerloggarna
docker logs -f web
Följ (tail) loggar i realtid
docker top web
Lista processer som körs i en container
docker stats
Resursanvändning för containrar i realtid
docker attach web
Anslut till en körande container
docker cp web:/app/log.txt .
Kopiera filer mellan värd och container
docker port web
Visa portmappningar för en container
docker inspect web
Visa lågnivådetaljer för container

Bygge och Dockerfile

14
FROM node:20-alpine
Basavbildning för bygget
WORKDIR /app
Ange arbetskatalogen
COPY . .
Kopiera filer in i avbildningen
ADD app.tar.gz /app
Kopiera (och packa upp arkiv/URL:er automatiskt)
RUN npm install
Kör ett kommando vid byggtid
ENV NODE_ENV=production
Ange en beständig miljövariabel
ARG VERSION=1.0
Argument vid byggtid
EXPOSE 3000
Dokumentera lyssningsporten
VOLUME /data
Deklarera en monteringspunkt
USER node
Kör som en icke-root-användare
HEALTHCHECK CMD curl -f localhost
Definiera en hälsokontroll för container
CMD ['node', 'app.js']
Standardkommando (kan åsidosättas)
ENTRYPOINT ['docker-entrypoint.sh']
Fast körbar fil för containern
FROM build AS final
Referens till stegfas i flerstegsbygge

Volymer

10
docker volume create data
Skapa en namngiven volym
docker volume ls
Lista alla volymer
docker volume inspect data
Visa detaljer för en volym
docker volume rm data
Ta bort en volym
docker volume prune
Ta bort alla oanvända volymer
docker run -v data:/app nginx
Montera en namngiven volym
docker run -v $(pwd):/app nginx
Bind-montera den aktuella katalogen
docker run -v $(pwd):/app:ro nginx
Bind-montera skrivskyddat
docker run --mount type=volume,src=data,dst=/app nginx
Montera med den utförliga syntaxen
docker run --tmpfs /tmp nginx
Montera en tmpfs i minnet

Nätverk

10
docker network create mynet
Skapa ett användardefinierat nätverk
docker network ls
Lista nätverk
docker network inspect mynet
Visa detaljer för ett nätverk
docker network connect mynet web
Anslut en container till ett nätverk
docker network disconnect mynet web
Koppla bort en container från ett nätverk
docker network rm mynet
Ta bort ett nätverk
docker network prune
Ta bort alla oanvända nätverk
docker network create -d bridge mynet
Skapa ett nätverk med en drivrutin
docker run --network host nginx
Använd värdens nätverksstack
docker run --network none alpine
Inaktivera nätverk för en container

Docker Compose

11
docker compose up -d
Starta alla tjänster i bakgrunden
docker compose down
Stoppa och ta bort stacken
docker compose ps
Lista tjänsterna i stacken
docker compose logs -f
Följ loggar från alla tjänster
docker compose build
Bygg eller bygg om tjänsteavbildningar
docker compose pull
Hämta de senaste tjänsteavbildningarna
docker compose exec web bash
Kör ett kommando i en körande tjänst
docker compose restart
Starta om alla tjänster
docker compose stop
Stoppa tjänster utan att ta bort dem
docker compose config
Validera och visa den sammanslagna konfigurationen
docker compose up --scale web=3
Kör flera repliker av en tjänst

Register

8
docker login
Autentisera mot ett register
docker login registry.example.com
Logga in på ett anpassat register
docker logout
Ta bort lagrade registeruppgifter
docker tag app user/app:1.0
Tagga en avbildning för ett förråd
docker push user/app:1.0
Ladda upp en avbildning till ett register
docker pull user/app:1.0
Ladda ner en avbildning från ett register
docker search nginx
Sök Docker Hub efter avbildningar
docker manifest inspect nginx
Granska ett flerarkitektur-manifest

System och rensning

10
docker info
Visa systemomfattande Docker-information
docker version
Visa klient- och serverversioner
docker system df
Visa Dockers diskanvändning
docker system prune
Ta bort oanvänd data (säkra standardvärden)
docker system prune -a
Ta bort alla oanvända avbildningar och data
docker container prune
Ta bort alla stoppade containrar
docker image prune
Ta bort hängande avbildningar
docker volume prune
Ta bort alla oanvända volymer
docker network prune
Ta bort alla oanvända nätverk
docker stats --no-stream
Ögonblicksbild av resursanvändning

Ingen post matchar “:q”.


Behöver du hjälp?
Hittade du ett problem med det här verktyget? Berätta för oss.
Rapportera ett problem

Lägg till det här gratisverktyget på din egen webbplats — kopiera och klistra in koden nedan.