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.