Uruchomienie kontenera w trybie interaktywnym – katalog projektu pusty
# docker run -it ubuntu:latest /bin/bash
- konfigurowanie środowiska ubuntu - npm, apt install, ...
# exit - wyjście z bash'a
Ctrl+P i Ctrl+Q - rozłączenie z sesji kontenera
Generuje nowy obraz uwzględniając wprowadzone zmiany w kontenerze
# docker commit id_kontenera nazwa_obrazu
# docker ps -a - lista wszystkich kontenerów w systemie
# docker stop id_kontenera - zatrzymuje kontener ID_ # docker stop $(docker ps -q) - zatrzymuje wszystkie konternery
# docker rm $(docker ps -q -f status=exited) - usuwa wszystkie zakończone kontenery
# docker images - lista obrazów lokalnych # docker rmi <IMAGE HASH> - usuwa obraz # docker rmi $(docker images -q) - usuwa wszystkie obrazy # docker rmi $(docker images -q -f dangling=true) - usuwa obrazy bez znaczników (TAG) np. stare obrazy po zmianach w Dockerfile