Kako imenovati ili preimenovati Docker kontejnere


Kada se Docker spremnici stvore, sustav automatski dodjeljuje univerzalni jedinstveni identifikator (UUID) broj svakom spremniku kako bi se izbjegli bilo kakvi sukobi naziva i poboljšala automatizacija bez ljudskog angažmana.

Pročitajte također: Kako instalirati Docker i naučiti osnovnu manipulaciju spremnikom u CentOS-u

U ovom ćemo članku objasniti kako jednostavno identificirati Docker spremnike i imenovati ili preimenovati spremnike u Linuxu.

Prema zadanim postavkama, docker koristi tri načina za identificiranje spremnika, naime:

  • UUID dugi identifikator npr. “21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c”.
  • UUID kratki identifikator npr. “21fbb152a940a37”.
  • naziv npr. discourse_app.

Imajte na umu da ako naziv nije naveden, prema zadanim postavkama Docker demon dodjeljuje spremnicima dugi identifikator UUID; generira nasumični niz kao ime.

Kako imenovati Docker spremnik

Možete dodijeliti nezaboravna imena svojim docker spremnicima kada ih pokrenete, koristeći oznaku --name kako slijedi. Oznaka -d govori dockeru da pokrene spremnik u odvojenom načinu rada, u pozadini i ispiše novi ID spremnika.

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

Da biste vidjeli popis svih vaših docker spremnika, pokrenite sljedeću naredbu.

sudo docker ps

Od sada se svaka naredba koja je radila s container_id sada može koristiti s imenom koje ste dodijelili, na primjer.

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

Kako preimenovati Docker spremnik

Za preimenovanje docker spremnika upotrijebite podnaredbu rename kao što je prikazano, u sljedećem primjeru preimenujemo spremnik discourse_app u novi naziv disc_app .

sudo docker rename discourse_app disc_app

Nakon preimenovanja spremnika, potvrdite da sada koristi novi naziv.

sudo docker ps

Za više informacija pogledajte docker-run stranicu s uputama.

man docker-run

To je sve! U ovom smo članku objasnili kako imenovati i preimenovati Docker spremnike. Upotrijebite obrazac za komentare ispod kako biste postavili bilo kakva pitanja ili dodali svoje mišljenje ovom vodiču.