Cum să denumești sau să redenumești containerele Docker


Când containerele Docker sunt create, sistemul atribuie automat un număr de identificare unic universal (UUID) fiecărui container pentru a evita orice conflict de denumire și pentru a îmbunătăți automatizarea fără implicarea umană.

Citiți și: Cum să instalați Docker și să învățați manipularea de bază a containerelor în CentOS

În acest articol, vom explica cum să identificați cu ușurință containerele Docker și să denumiți sau să redenumiți containerele în Linux.

În mod implicit, docker utilizează trei moduri de a identifica un container, și anume:

  • identificator lung UUID, de exemplu, „21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c ”.
  • identificator scurt UUID, de exemplu „21fbb152a940a37”.
  • nume, de exemplu, aplicația_discurs.

Rețineți că, dacă nu este specificat niciun nume, în mod implicit, demonul Docker atribuie containerelor un identificator UUID lung; generează un șir aleator ca nume.

Cum să denumești un container Docker

Puteți atribui nume memorabile containerelor dvs. docker atunci când le rulați, utilizând marcatorul --name după cum urmează. Indicatorul -d îi spune docker-ului să ruleze un container în modul detașat, în fundal și să imprime noul ID de container.

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

Pentru a vedea o listă cu toate containerele dvs. docker, executați următoarea comandă.

sudo docker ps

De acum înainte, fiecare comandă care a funcționat cu un container_id poate fi acum utilizată cu un nume pe care l-ați atribuit, de exemplu.

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

Cum să redenumești un container Docker

Pentru a redenumi un container docker, utilizați sub-comanda redenumire așa cum se arată, în exemplul următor, redenumim containerul discourse_app cu un nou nume disc_app >.

sudo docker rename discourse_app disc_app

După redenumirea unui container, confirmați că acum folosește noul nume.

sudo docker ps

Pentru mai multe informații, consultați pagina de manual docker-run.

man docker-run

Asta e tot! În acest articol, am explicat cum să denumim și să redenumim containerele Docker. Folosește formularul de comentarii de mai jos pentru a pune întrebări sau pentru a adăuga gândurile tale la acest ghid.