Vyhledávání na webu

Jak pojmenovat nebo přejmenovat kontejnery Docker


Když jsou vytvořeny kontejnery Docker, systém automaticky přiřadí každému kontejneru číslo univerzálně jedinečného identifikátoru (UUID), aby se předešlo konfliktům v názvech a zlepšila se automatizace bez zásahu člověka.

Přečtěte si také: Jak nainstalovat Docker a naučit se základní manipulaci s kontejnery v CentOS

V tomto článku vysvětlíme, jak snadno identifikovat kontejnery Docker a pojmenovat nebo přejmenovat kontejnery v Linuxu.

Ve výchozím nastavení používá docker k identifikaci kontejneru tři způsoby, a to:

  • Dlouhý identifikátor UUID, např. „21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c“.
  • Krátký identifikátor UUID, např. „21fbb152a940a37“.
  • name, např. discourse_app.

Všimněte si, že pokud není zadáno žádné jméno, ve výchozím nastavení démon Docker přiřadí kontejnerům dlouhý identifikátor UUID; generuje náhodný řetězec jako jméno.

Jak pojmenovat kontejner Docker

Když spouštíte ukotvitelné kontejnery, můžete jim přiřadit zapamatovatelné názvy pomocí příznaku --name následovně. Příznak -d říká dockeru, aby spustil kontejner v odděleném režimu na pozadí a vytiskl nové ID kontejneru.

sudo docker run -d --name discourse_app local_discourse/app

Chcete-li zobrazit seznam všech vašich kontejnerů dockeru, spusťte následující příkaz.

sudo docker ps

Od této chvíle lze každý příkaz, který pracoval s container_id, nyní používat s názvem, který jste například přiřadili.

sudo docker restart discourse_app
sudo docker stop discourse_app
sudo docker start discourse_app

Jak přejmenovat kontejner Docker

Chcete-li přejmenovat kontejner dockeru, použijte dílčí příkaz přejmenovat, jak je znázorněno, v následujícím příkladu přejmenujeme kontejner discourse_app na nový název disc_app .

sudo docker rename discourse_app disc_app

Po přejmenování kontejnerů potvrďte, že nyní používá nový název.

sudo docker ps

Další informace naleznete na manuálové stránce docker-run.

man docker-run

To je vše! V tomto článku jsme vysvětlili, jak pojmenovat a přejmenovat kontejnery Docker. Pomocí níže uvedeného formuláře pro komentáře můžete položit jakékoli otázky nebo přidat své myšlenky k této příručce.