FROM <NAZWA_OBRAZU> |
Określa obraz nadrzędny
|
COPY <ŚCIEŻKA_ŹRÓDŁOWA> <ŚCIEŻKA_DOCELOWA> |
Kopiuje zwykłe pliki i katalogi.
|
ADD <ŚCIEŻKA_ŹRÓDŁOWA> <ŚCIEŻKA_DOCELOWA> |
To samo co
COPY, ale rozpakowuje archiwa tar i akceptuje adresy UR |
CMD [ <KOMENDA> <PARAMETRY> ] |
Określa polecenie, które ma zostać wykonane podczas inicjalizacji kontenera z tym obrazem
|
ENTRYPOINT [ <KOMENDA> <PARAMETRY> ] |
Jest podobny do
CMD, ale nie można go nadpisać, będzie zawsze wykonywany, a kontener będzie działał jako plik wykonywalny |
LABEL <KLUCZ>=<WARTOŚĆ> |
dodaje metadane do obrazu Dockerowego
|
ENV <KLUCZ>=<WARTOŚĆ> |
Ustawia zmienne środowiskowe dla kontenera
|
EXPOSE <NUMER_PORTU>/<RODZAJ_PROTOKOŁU> |
Ustawia porty, które będą eksponowane przez kontener
|
RUN <PARAMETRY> |
Uruchamia polecenia w kontenerze; zwykle używane do instalowania pakietów
|
WORKDIR <ŚCIEŻKA_KATALOGU> |
Określa katalog roboczy. Gdy kontener zostanie wykonany, jest to katalog, do którego trafimy, gdy uzyskamy dostęp do kontenera.
|
docker run OBRAZ |
Uruchom nowy kontener na podstawie obrazu
|
docker run --name NAZWAKONTENERA OBRAZ |
Nadaj nazwę kontenerowi
|
docker run --expose=NUMERPORTU OBRAZ |
Odsłonięcie portu/portów
|
docker run -p PORTHOSTA:PORTKONTENERA OBRAZ |
Przypisanie/zmapowanie portu/portów
|
docker run -P OBRAZ |
Opublikuj wszystkie odsłonięte porty do losowych portów
|
docker run -d OBRAZ |
Uruchom kontener w tle (detached mode)
|
docker run -e KLUCZ=WARTOŚĆ |
Ustaw zmienne środowiskowe w kontenerze
|
docker run -it OBRAZ |
Uruchom kontener w trybie interaktywnym
|
docker run --rm OBRAZ |
Usuń kontener po zakończeniu procesu
|
docker ps |
Wyświetl listę uruchomionych kontenerów
|
docker ps -a |
Wyświetl listę wszystkich kontenerów
|
docker rm NAZWA_KONTENERA |
Usuń kontener
|
docker rm -f NAZWA_KONTENERA |
Usuń pracujący kontener
|
docker container prune |
Usuń zatrzymane kontenery
|
docker attach NAZWA_KONTENERA |
Podłącz do działającego kontenera
|
docker stop NAZWA_KONTENERA |
Zatrzymaj działający kontener
|
docker start NAZWA_KONTENERA |
Uruchom ponownie zatrzymany kontener
|
docker restart NAZWA_KONTENERA |
Zrestartuj (zatrzymaj i uruchom ponownie) kontener
|
docker cp KONTENER:ŻRÓDŁO MIEJSCE_DOCELOWE |
Skopiuj plik z kontenera na hosta
|
docker cp MIEJSCE_DOCELOWE KONTENER:ŻRÓDŁO |
Skopiuj plik z hosta do kontenera
|
docker exec -it NAZWA_KONTENERA POLECENIE |
Uruchom powłokę wewnątrz działającego kontenera
|
docker rename STARA_NAZWA NOWA_NAZWA |
Zmień nazwę kontenera
|
docker commit NAZWA_KONTENERA |
Utwórz obraz z kontenera
|
docker create NAZWA_KONTENERA OBRAZ |
tworzy nowy kontener z podanego obrazu
|
docker pull OBRAZ:TAG |
Pobierz obraz
|
docker push OBRAZ |
Prześlij obraz do repozytorium
|
docker search SZUKANE_SŁOWO |
Wyszukaj obraz z oficjalnego rejestru
|
docker rmi OBRAZ |
Usuń obraz
|
docker images |
Pokaż listę wszystkich obrazów
|
docker image prune |
Usuń wiszące obrazy
|
docker image prune -a |
Usuń wszystkie nieużywane obrazy
|
docker build ŹRÓDŁO_PLIKU |
Utwórz obraz z pliku Dockerfile
|
docker tag OBRAZ NOWY_OBRAZ |
Oznacz/otaguj obraz
|
docker build -t NAZWA_OBRAZU MIEJSCE_DOCELOWE |
Zbuduj i oznacz obraz z pliku Dockerfile
|
docker save OBRAZ > NAZWA_PLIKU_TAR |
Zapisz obraz do pliku .tar
|
docker load -i PLIK_TAR |
Wczytaj obraz z pliku .tar
|
docker logs NAZWA_KONTENERA |
Pokaż logi kontenera
|
docker stats |
Pokaż statystyki uruchomionych kontenerów
|
docker top NAZWA_KONTENERA |
Pokaż procesy zachodzące w kontenerze
|
docker version |
Pokaż zainstalowaną wersję Dockera
|
docker inspect NAZWA_OBIEKTU |
Uzyskaj szczegółowe informacje o obiekcie
|
docker diff NAZWA_KONTENERA |
Pokaż wszystkie zmodyfikowane pliki w kontenerze
|
docker port NAZWA_KONTENERA |
Pokaż zmapowane porty kontenera
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.