Brezplačni pretvornik

Docker ukazi Cheat Sheet

Obsežna goljufija za ukaze Docker. Preiščite 70+ bistvenih ukazov Docker s primeri, opisi in kopijo z enim klikom.

docker run
Create and start a new container from an image
primer:docker run -d -p 80:80 --name web nginx
docker run -it
Run a container interactively with a terminal
primer:docker run -it ubuntu bash
docker run --rm
Run a container and remove it automatically when it exits
primer:docker run --rm alpine echo 'hello'
docker run -e
Set environment variables in a container
primer:docker run -e NODE_ENV=production node:18
docker run -v
Mount a volume or bind mount into a container
primer:docker run -v /host/path:/container/path nginx
docker start
Start one or more stopped containers
primer:docker start my-container
docker stop
Stop one or more running containers gracefully
primer:docker stop my-container
docker restart
Restart one or more containers
primer:docker restart my-container
docker rm
Remove one or more stopped containers
primer:docker rm my-container
docker rm -f
Force-remove a running container
primer:docker rm -f my-container
docker ps
List running containers
primer:docker ps
docker ps -a
List all containers including stopped ones
primer:docker ps -a
docker exec
Run a command in a running container
primer:docker exec -it my-container bash
docker logs
Fetch logs from a container
primer:docker logs -f --tail 100 my-container
docker inspect
Return low-level information about a container or image
primer:docker inspect my-container
docker stats
Display live resource usage statistics for containers
primer:docker stats my-container
docker top
Display running processes inside a container
primer:docker top my-container
docker pause
Pause all processes within a container
primer:docker pause my-container
docker unpause
Unpause all processes within a paused container
primer:docker unpause my-container
docker rename
Rename an existing container
primer:docker rename old-name new-name
docker kill
Kill a running container by sending a signal
primer:docker kill --signal=SIGTERM my-container
docker cp
Copy files between a container and the host filesystem
primer:docker cp my-container:/app/config.json ./config.json
docker attach
Attach local I/O streams to a running container
primer:docker attach my-container
docker pull
Download an image from a registry
primer:docker pull nginx:latest
docker push
Upload an image to a registry
primer:docker push myuser/myimage:v1.0
docker build
Build an image from a Dockerfile
primer:docker build -t myapp:latest .
docker build --no-cache
Build an image without using the layer cache
primer:docker build --no-cache -t myapp:latest .
docker images
List all locally available images
primer:docker images
docker rmi
Remove one or more images
primer:docker rmi nginx:old myimage:v1
docker tag
Create a tag referencing a source image
primer:docker tag myapp:latest myuser/myapp:v2.0
docker history
Show the history of an image's layers
primer:docker history nginx:latest
docker save
Save an image to a tar archive
primer:docker save -o myimage.tar myapp:latest
docker load
Load an image from a tar archive
primer:docker load -i myimage.tar
docker import
Import a tarball to create a filesystem image
primer:docker import mycontainer.tar myimage:imported
docker export
Export a container's filesystem as a tar archive
primer:docker export my-container > mycontainer.tar
docker commit
Create a new image from a container's changes
primer:docker commit my-container myimage:snapshot
docker image prune
Remove unused (dangling) images
primer:docker image prune -a
docker network create
Create a new network
primer:docker network create --driver bridge my-network
docker network ls
List all networks
primer:docker network ls
docker network rm
Remove one or more networks
primer:docker network rm my-network
docker network inspect
Show detailed information about a network
primer:docker network inspect my-network
docker network connect
Connect a running container to a network
primer:docker network connect my-network my-container
docker network disconnect
Disconnect a container from a network
primer:docker network disconnect my-network my-container
docker network prune
Remove all unused networks
primer:docker network prune
docker volume create
Create a named volume
primer:docker volume create my-volume
docker volume ls
List all volumes
primer:docker volume ls
docker volume rm
Remove one or more volumes
primer:docker volume rm my-volume
docker volume inspect
Display detailed information about a volume
primer:docker volume inspect my-volume
docker volume prune
Remove all unused local volumes
primer:docker volume prune
docker compose up
Create and start all services defined in compose file
primer:docker compose up -d
docker compose down
Stop and remove containers, networks from compose
primer:docker compose down --volumes
docker compose ps
List containers for a compose project
primer:docker compose ps
docker compose logs
View output from compose service containers
primer:docker compose logs -f web
docker compose build
Build or rebuild services defined in compose file
primer:docker compose build --no-cache web
docker compose pull
Pull service images defined in the compose file
primer:docker compose pull
docker compose restart
Restart service containers
primer:docker compose restart web
docker compose exec
Execute a command in a running service container
primer:docker compose exec web bash
docker compose run
Run a one-off command on a service
primer:docker compose run --rm web npm test
docker compose stop
Stop running containers without removing them
primer:docker compose stop web
docker compose config
Validate and view the merged compose configuration
primer:docker compose config
docker info
Display system-wide Docker information
primer:docker info
docker version
Show the Docker client and daemon version
primer:docker version
docker system df
Show disk usage by Docker objects
primer:docker system df -v
docker system prune
Remove all unused Docker resources at once
primer:docker system prune -a --volumes
docker events
Stream real-time events from the Docker daemon
primer:docker events --filter type=container
docker login
Log in to a Docker registry
primer:docker login registry.example.com
docker logout
Log out from a Docker registry
primer:docker logout registry.example.com
docker search
Search Docker Hub for images
primer:docker search --filter stars=100 nginx
docker context ls
List available Docker contexts
primer:docker context ls
docker context use
Switch the active Docker context
primer:docker context use my-remote-host

O tem orodju

Obsežen hitri vodnik za ukaze za priklopno postajo. Prebrskajte po pogosto uporabljenih ukazih, sintaksi in primerih, razvrščenih po kategorijah. Možnost iskanja in prijazna do mobilnih naprav – dodajte to stran med zaznamke za takojšen dostop, ko potrebujete hiter opomnik.

Kako uporabljati

  1. Brskajte po kategoriziranih referenčnih razdelkih.
  2. Z iskalno vrstico poiščite določene ukaze ali sintakso.
  3. Kliknite kateri koli vnos, če si želite ogledati primere uporabe in razlage.
  4. Kopirajte ukaze neposredno za uporabo v terminalu ali urejevalniku.

Pogosta vprašanja

Ali je ta referenca posodobljena?
Referenca pokriva pogosto uporabljene ukaze in sintakso, ki so stabilne med različicami. Za najnovejše dodatke ali funkcije, specifične za različico, preverite uradno dokumentacijo.
Ali lahko to uporabljam brez povezave?
Ko se stran naloži, deluje brez internetne povezave. Dodajte ga med zaznamke za hiter dostop — vsa vsebina se prikaže v brskalniku brez dodatnih omrežnih zahtev.
Je to celovito ali le osnove?
Zajema najpogosteje uporabljene ukaze in vzorce, ki obravnavajo 90 % vsakodnevnih opravil. Za nišne ali napredne funkcije si oglejte uradno dokumentacijo.
Lahko predlagam dodatke?
Naše reference redno posodabljamo. Če opazite manjkajoče ukaze ali imate predloge, nam to sporočite prek naše kontaktne strani.