Kubernetes dla każdego – sztuka konteneryzacji
docker images
-a wszystkiedocker rmi <Obraz>
docker images -aq | foreach {docker rmi -f $_}
docker container prune
docker commit <ID> new-img
docker history <imageName>:<tag>
docker run <nazwaObrazu>:<tagObrazu>
-d uruchomienie w tle (deattach)-it uruchomienie w trybie iteraktywnym-p <IP:PORT>:<PORT> wystawienie portów/port-forward--rm usunięcie kontenera po zakończeniu procesu-v <HostDir>:<ContainerDir> podłączenie katalogu plikówdocker exec
docker ps
-a wszystkie kontenery (uruchomione/zatrzymane)docker stop <nazwaKontenera>
docker rm <ContainerID>
docker ps -aq | foreach {docker rm -f $_}
docker cp <plik> <ContainerID:Plik>
docker stats <ID>
docker logs <ID> -f
docker inspect
docker diff
docker tag nginx my-nginx
docker pull <nazwa>
docker push
docker image build
Skrócona wersja:
docker build .
docker search <NazwaObrazu>
## List Docker CLI commands
docker
docker container --help
## Display Docker version and info
docker --version
docker version
docker info
## Execute Docker image
docker run hello-world
## List Docker images
docker image ls
## List Docker containers (running, all, all in quiet mode)
docker container ls
docker container ls --all
docker container ls -aq
docker run --name docker-nginx -p 8080:80 -d nginx