GNU/Linux >> Znalost Linux >  >> Panels >> Docker

Jak vytvářet, zobrazovat a mazat kontejnery Docker v systému Linux

V našich předchozích výukových programech jste se dozvěděli o instalaci enginu Docker na operační systém CentOS/RHEL a Ubuntu a stažené obrazy z centra Docker. Poté byly vytvořeny kontejnery s obrázky. Tento tutoriál vám pomůže vytvořit, vytvořit seznam a odstranit kontejnery dockeru na počítači se systémem Linux.

#1. Spusťte Docker Container

Chcete-li spustit nový kontejner Docker pomocí níže uvedeného příkazu. Tím se spustí nový kontejner a poskytne vám přístup k tomuto kontejneru pomocí shellu /bin/bash.

# spuštění dockeru [MOŽNOSTI]  [PŘÍKAZ] [ARG...]

Například níže uvedený příkaz vytvoří nový kontejner dockeru pomocí obrázku s názvem „ubuntu“. Chcete-li zobrazit všechny dostupné obrázky, použijte docker images příkaz.

# docker spusťte -i -t ubuntu /bin/bash

Chcete-li opustit kontejner dockeru, zadejte CTRL + P + Q . To ponechá kontejner spuštěný na pozadí a poskytne vám konzolu hostitelského systému. Pokud jste použili příkaz exit, zastaví aktuální kontejner. Kliknutím sem zobrazíte další možnosti příkazu spuštění dockeru.

#2. Seznam kontejnerů Docker

Po vytvoření z kontejneru Docker spusťte níže uvedený příkaz a vypište všechny spuštěné kontejnery.

# docker psCONTAINER ID OBRÁZKOVÝ PŘÍKAZ VYTVOŘEN STAV JMÉNA PORTŮF2582758af13 ubuntu "/bin/bash" před 2 hodinami Up 2 hours first_ubuntu

Ve výchozím nastavení příkaz výše zobrazí pouze spuštěné kontejnery. Pro výpis všech kontejnerů (včetně zastaveného kontejneru) použijte následující příkaz.

# docker ps -aCONTAINER ID OBRÁZKOVÝ PŘÍKAZ VYTVOŘEN STAV JMÉNA PORTŮf2582758af13 ubuntu "/bin/bash" před 2 hodinami Nahoru o 2 hodiny first_ubuntu6b5b5a969241 centos "/bin/bash" před 0 dny před 2 hodinami Opuštěno webu /před> 

#3. Start/Stop/Attach Container

Pomocí následujících příkazů můžete spustit, zastavit nebo připojit k libovolnému kontejneru. Ke spuštění kontejneru použijte následující příkaz.

# docker start <ID KONTEJNERU|NAME>

K zastavení kontejneru použijte následující příkaz.

# docker stop <ID KONTEJNERU|NAME>

Pro připojení k aktuálně spuštěnému kontejneru použijte následující příkaz.

# docker připojit <ID KONTEJNERU|NAME>

#4. Pusťte kontejner Docker

Před odstraněním jakéhokoli kontejneru se ujistěte, že je kontejner zastaven. Pro výpis stavu kontejnerů můžete použít příkaz ‚docker ps -a‘. Pokud kontejner stále běží, nejprve jej zastavte pomocí příkazů uvedených ve výše uvedeném kroku.

Nyní použijte následující příkaz k odstranění jednoho nebo více kontejnerů.

# docker rm <ID KONTEJNERU|NAME > <ID KONTEJNERU|NAME>

Můžete také odstranit všechny zastavené kontejnery najednou pomocí následujícího příkazu.

# docker rm $(docker ps -a -q)

Docker
  1. Jak vyhledávat, stahovat, seznamovat a odstraňovat obrázky Docker v systému Linux

  2. Jak vypsat Docker kontejnery

  3. Jak instalovat, spouštět a odstraňovat aplikace uvnitř kontejnerů Docker – část 2

  1. Jak sdílet data mezi kontejnery Docker

  2. Jak zálohovat a obnovovat kontejnery Docker

  3. Jak pozastavit a obnovit kontejnery Docker

  1. Jak vypsat / spustit / zastavit kontejnery Docker

  2. Jak spravovat kontejnery Docker? Osvědčené postupy

  3. Learning Docker:Jak vytvořit kontejner Docker