Pokročilé příkazy Dockeru

Intermediate Docker

Mike Metzger

Data Engineering Consultant

Opakování Dockeru

  • Docker je runtime pro kontejnery
  • Umožňuje spouštět a spravovat kontejnerizované aplikace na Windows, Mac a Linuxu
  • Kontejnery lze spouštět z předpřipravených obrazů nebo vytvářet vlastní
  • Dockerfile je textový soubor pro vytváření obrazů kontejnerů Docker
  • Kontejnery jsou instance daného obrazu Dockeru

Kurz DataCamp Úvod do Dockeru je předpokladem tohoto kurzu

Snímek kurzu Úvod do Dockeru

Intermediate Docker

Příkazy Dockeru

  • docker run
  • docker stop
  • docker build
  • docker --help
    • Zobrazí seznam dostupných příkazů Dockeru
  • docker COMMAND --help
    • docker run --help
      • Zobrazí možnosti příkazu docker run
Intermediate Docker

Dočasné kontejnery

  • Kontejnery se obvykle vytvářejí příkazem docker run
  • Po zastavení nebo ukončení kontejnery zůstávají
  • Často je žádoucí spustit kontejner a po ukončení ho ihned odstranit
    • Vývoj
    • Testování
    • Skripty
  • docker run --rm
    • docker run --rm alpine:latest /bin/sh
  • Označováno jako „vyčištění" nebo „odstranění"
Intermediate Docker

docker ps

  • Slouží k zobrazení názvu, ID, stavu a dalších atributů kontejnerů na daném stroji
  • Příznak -a zobrazí více informací o existujících kontejnerech
    • docker ps -a
  • Podrobné informace o kontejnerech budou probrány později v kurzu

docker ps -a

Intermediate Docker

Pojďme cvičit!

Intermediate Docker

Preparing Video For Download...