Ricerca nel sito web

Come nominare o rinominare i contenitori Docker


Quando vengono creati i contenitori Docker, il sistema assegna automaticamente un numero identificativo univoco universale (UUID) a ciascun contenitore per evitare eventuali conflitti di denominazione e migliorare l'automazione senza coinvolgimento umano.

Leggi anche: Come installare Docker e apprendere la manipolazione di base dei contenitori in CentOS

In questo articolo spiegheremo come identificare facilmente i contenitori Docker e nominare o rinominare i contenitori in Linux.

Per impostazione predefinita, la finestra mobile utilizza tre modi per identificare un contenitore, vale a dire:

  • Identificatore lungo UUID ad esempio "21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c".
  • Identificatore breve UUID ad esempio "21fbb152a940a37".
  • nome ad esempio discourse_app.

Tieni presente che se non viene specificato alcun nome, per impostazione predefinita il demone Docker assegna ai contenitori un identificatore lungo UUID; genera una stringa casuale come nome.

Come assegnare un nome a un contenitore Docker

Puoi assegnare nomi facili da ricordare ai tuoi contenitori docker quando li esegui, utilizzando il flag --name come segue. Il flag -d indica alla finestra mobile di eseguire un contenitore in modalità distaccata, in background e stampare il nuovo ID del contenitore.

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

Per visualizzare un elenco di tutti i contenitori docker, esegui il comando seguente.

sudo docker ps

D'ora in poi, ogni comando che funzionava con un container_id può essere utilizzato, ad esempio, con un nome assegnato da te.

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

Come rinominare un contenitore Docker

Per rinominare un contenitore docker, utilizza il sottocomando rinomina come mostrato, nell'esempio seguente, rinominiamo il contenitore discourse_app con un nuovo nome disc_app .

sudo docker rename discourse_app disc_app

Dopo aver rinominato un contenitore, conferma che ora utilizza il nuovo nome.

sudo docker ps

Per ulteriori informazioni, consulta la pagina man docker-run.

man docker-run

È tutto! In questo articolo abbiamo spiegato come nominare e rinominare i contenitori Docker. Utilizza il modulo commenti qui sotto per porre domande o aggiungere i tuoi pensieri a questa guida.