User Tools

This is an old revision of the document!


Notatka z dockera

instalacja

$ sudo apt update
$ sudo apt install docker.io
$ docker -v
$ sudo usermod -a -G docker <default user>

obraz dockera jest jak klasa w cpp i jest używany do tworzenia kontenera

wyszukiwanie obrazu

$ docker search ubuntu

pobieranie obrazu

$ docker pull ubuntu

wypisz wszystkie obrazy

$ docker image ls

uruchom kontener

$ docker run ubuntu

wypisz uruchomione kontenery

$ docker ps -a

uruchom kontener z procesem

$ docker run --name $ubu2 -it ubuntu bash

wyjdź z kontenera bez zatrzymywania go

ctrl+p ctrl+q

wróć do kontenera

$ docker attach eb4

albo (tworząc nowy proces)

$ docker exec -it eb4 bash

usuwanie obrazu

$ docker image rm <id>
$ docker rmi <id>

Usuwanie kontenera

$ docker rm <id>

Usunięcie wszystkich kontenerów

$ docker container prune

uruchomienie w detachu

$ docker run -d --name ng nginx

wyświetlenie logów

$ docker logs <id>

uruchomienie z przekierowanie portów

$ docker run -d -p 8080:80 --name ng2 nginx

wybór losowego portu

$ docker run -d -P --name ng2 nginx

wylistuj sieci

$ docker network ls

inspekcja sieci

$ docker network inspect bridge

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information