60 komend Docker
Oto 60 podstawowych komend Docker, które pomogą Ci zarządzać kontenerami i obrazami
docker run
: Uruchamia nowy kontener na podstawie obrazu.
docker build
: Buduje obraz na podstawie Dockerfile.
docker pull
: Pobiera obraz z rejestru Docker.
docker push
: Wysyła obraz do rejestru Docker.
docker images
: Wyświetla listę obrazów.
docker ps
: Wyświetla listę działających kontenerów.
docker stop
: Zatrzymuje działający kontener.
docker start
: Uruchamia zatrzymany kontener.
docker restart
: Restartuje działający kontener.
docker rm
: Usuwa kontener.
docker rmi
: Usuwa obraz.
docker exec
: Wykonuje polecenie w działającym kontenerze.
docker logs
: Wyświetla dzienniki kontenera.
docker inspect
: Wyświetla szczegółowe informacje o kontenerze lub obrazie.
docker network create
: Tworzy nową sieć Docker.
docker network connect
: Podłącza kontener do sieci.
docker network disconnect
: Odłącza kontener od sieci.
docker volume create
: Tworzy nowy wolumen Docker.
docker volume ls
: Wyświetla listę wolumenów.
docker volume rm
: Usuwa wolumen.
docker stats
: Wyświetla statystyki dotyczące zużycia zasobów przez działające kontenery.
docker diff
: Wyświetla zmiany dokonane w systemie plików kontenera od ostatniego zatrzymania lub uruchomienia.
docker commit
: Tworzy nowy obraz na podstawie zmian dokonanych w działającym kontenerze.
docker cp
: Kopiuje pliki pomiędzy hostem a kontenerem.
docker attach
: Podłącza terminal do działającego kontenera.
docker pause
: Wstrzymuje działanie kontenera.
docker unpause
: Wznawia działanie wstrzymanego kontenera.
docker rename
: Zmienia nazwę kontenera.
docker login
: Loguje się do rejestru Docker.
docker logout
: Wylogowuje się z rejestru Docker.
docker tag
: Nadaje nową etykietę obrazowi.
docker kill
: Natychmiastowo zatrzymuje działający kontener.
docker update
: Aktualizuje konfigurację kontenera.
docker wait
: Czeka na zakończenie działania kontenera.
docker top
: Wyświetla informacje o działających procesach w kontenerze.
docker system df
: Wyświetla informacje o zużyciu miejsca przez Docker.
docker system prune
: Usuwa nieużywane zasoby, takie jak nieaktywne kontenery, obrazy i wolumeny.
docker events
: Wyświetla zdarzenia Docker.
docker export
: Eksportuje kontener do pliku tar.
docker import
: Importuje kontener z pliku tar.
docker save
: Zapisuje obraz do pliku tar.
docker load
: Ładuje obraz z pliku tar.
docker history
: Wyświetla historię zmian w obrazie.
docker port
: Wyświetla przekierowane porty kontenera.
docker run -d
: Uruchamia kontener w tle (tryb detach).
docker run -p
: Przekierowuje porty hosta na kontener.
docker run -v
: Montuje wolumen hosta do kontenera.
docker run -e
: Ustawia zmienną środowiskową w kontenerze.
docker run --name
: Nadaje nazwę kontenerowi.
docker run --rm
: Usuwa kontener automatycznie po jego zatrzymaniu.
docker-compose up
: Uruchamia kontenery z pliku docker-compose.yml.
docker-compose down
: Zatrzymuje i usuwa kontenery utworzone przez docker-compose.
docker-compose build
: Buduje obrazy na podstawie pliku docker-compose.yml.
docker-compose start
: Uruchamia kontenery z pliku docker-compose.yml.
docker-compose stop
: Zatrzymuje kontenery utworzone przez docker-compose.
docker-compose logs
: Wyświetla dzienniki kontenerów z pliku docker-compose.yml.
docker-compose exec
: Wykonuje polecenie w kontenerze z pliku docker-compose.yml.
docker-compose restart
: Restartuje kontenery z pliku docker-compose.yml.
docker-compose down -v
: Zatrzymuje i usuwa kontenery oraz wolumeny utworzone przez docker-compose.
docker-compose ps
: Wyświetla listę działających kontenerów z pliku docker-compose.yml.