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.