Welcome on my blog

We use cookies to ensure you get the best experience on our website.

Linux – Docker – Przydatne komendy – Linux

Autor: chmajster 24.08.2022

Docker – otwarte oprogramowanie służące do realizacji wirtualizacji na poziomie systemu operacyjnego, działające jako „platforma dla programistów i administratorów do tworzenia, wdrażania i uruchamiania aplikacji rozproszonych

Uruchomienie Kontenera

docker start <id_kontenera> 

Zatrzymanie Kontenera

docker stop <id_kontenera> 

Start wszystkich Docker Kontenerów

docker start $(docker ps -a -q ) 

Stop wszystkich Docker Kontenerów

docker stop  $(docker ps -a -q )

Informacje o kontenerach ( CPU/RAM/Network usage )

docker stats --all --no-stream	

pi@chris:~ $ sudo docker stats --all --no-stream
CONTAINER ID   NAME                             CPU %     MEM USAGE / LIMIT   MEM %     NET I/O           BLOCK I/O         PIDS
044177fe8a34   hassio_multicast                 0.00%     0B / 0B             0.00%     0B / 0B           36.9kB / 12.3kB   4
493fa6c9e931   hassio_audio                     0.00%     0B / 0B             0.00%     3.55MB / 3.1kB    10MB / 106kB      13
de8caf81924d   hassio_dns                       0.00%     0B / 0B             0.00%     3.77MB / 200kB    23MB / 20.5kB     13
d54b21dac636   hassio_cli                       0.00%     0B / 0B             0.00%     3.55MB / 685B     4.1kB / 86kB      6
b63eb8b98d4c   hassio_supervisor                0.00%     0B / 0B             0.00%     8.04MB / 1.81MB   85.2MB / 2.25MB   25

Lista dostępnych obrazów

docker image ls 

pi@chris:~ $ sudo docker image ls
REPOSITORY                                          TAG         IMAGE ID       CREATED         SIZE
homeassistant/aarch64-hassio-supervisor             2022.08.6   47bca9b0ab7c   12 days ago     365MB
homeassistant/aarch64-hassio-supervisor             latest      47bca9b0ab7c   12 days ago     365MB
ghcr.io/home-assistant/aarch64-hassio-supervisor    2022.08.6   47bca9b0ab7c   12 days ago     365MB
ghcr.io/home-assistant/aarch64-hassio-cli           2022.08.0   33c6f4a8e64f   13 days ago     116MB

Odpalenie terminala w obrazie [np do edycji obrazu], stworzenie kontenera z obrazu

docker run -it obrazu bash

Listowanie Kontenerów

docker container ls -a 	

pi@chris:~ $ sudo docker container ls -a
CONTAINER ID   IMAGE                                                        COMMAND                  CREATED         STATUS
  PORTS                                   NAMES
044177fe8a34   ghcr.io/home-assistant/aarch64-hassio-multicast:2022.02.0    "/init"                  2 days ago      Up 2 days
                                          hassio_multicast
493fa6c9e931   ghcr.io/home-assistant/aarch64-hassio-audio:2022.07.0        "/init"                  2 days ago      Up 2 days
                                          hassio_audio
de8caf81924d   ghcr.io/home-assistant/aarch64-hassio-dns:2022.04.1          "/init"                  2 days ago      Up 2 days
                                          hassio_dns
d54b21dac636   ghcr.io/home-assistant/aarch64-hassio-cli:2022.08.0          "/init"                  2 days ago      Up 2 days
                                          hassio_cli
b63eb8b98d4c   homeassistant/aarch64-hassio-supervisor                      "/init"                  3 days ago      Up 2 days
docker ps -a	

pi@chris:~ $ sudo docker ps -a
CONTAINER ID   IMAGE                                                        COMMAND                  CREATED         STATUS                       PORTS                                   NAMES
044177fe8a34   ghcr.io/home-assistant/aarch64-hassio-multicast:2022.02.0    "/init"                  2 days ago      Up 2 days                                                            hassio_multicast
493fa6c9e931   ghcr.io/home-assistant/aarch64-hassio-audio:2022.07.0        "/init"                  2 days ago      Up 2 days                                                            hassio_audio
de8caf81924d   ghcr.io/home-assistant/aarch64-hassio-dns:2022.04.1          "/init"                  2 days ago      Up 2 days                                                            hassio_dns
d54b21dac636   ghcr.io/home-assistant/aarch64-hassio-cli:2022.08.0          "/init"                  2 days ago      Up 2 days	

Login to the docker hub repository

docker login

Summary

Dodaj komentarz

Search
Categories
O Blogu

Cześć Podróżniku!

Ta strona ma nie być typowym poradnikiem w IT, Głównym jej cel to zapisanie krótkich notatek, które mogą się przydać w codziennym życiu podczas korzystania/konfiguracji różnych urządzeń np. Ustawienia DHCP na Routerze Cisco, Ustawieniu Karty sieciowej na Linuxie itp.

Buy me A coffee
[Empty]

Wszelkie prawa zastrzeżone