Quando vengono creati i container Docker, il sistema assegna automaticamente un identificatore univoco universale (UUID ) numero a ciascun contenitore per evitare conflitti di denominazione e migliorare l'automazione senza il coinvolgimento umano.
Leggi anche :come installare Docker e apprendere la manipolazione di base del contenitore in CentOS
In questo articolo spiegheremo come identificare facilmente i container Docker e nominare o rinominare i container in Linux.
Per impostazione predefinita, Docker utilizza tre modi per identificare un contenitore, ovvero:
- Identificatore lungo UUID ad esempio "21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91feb559425c8c ”.
- Identificatore breve UUID ad esempio "21fbb152a940a37 ”.
- nome ad esempio discourse_app .
Si noti che se non viene specificato alcun nome, per impostazione predefinita, il daemon 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 memorabili ai tuoi contenitori Docker quando li esegui, utilizzando il --name
bandiera come segue. Il -d
flag dice a Docker di eseguire un contenitore in modalità scollegata, in background e di stampare il nuovo ID contenitore.
$ sudo docker run -d --name discourse_app local_discourse/app
Per visualizzare un elenco di tutti i tuoi contenitori Docker, esegui il comando seguente.
$ sudo docker ps
D'ora in poi, ogni comando che ha funzionato con un id_container ora può essere utilizzato con un nome che hai assegnato, ad esempio.
$ sudo docker restart discourse_app $ sudo docker stop discourse_app $ sudo docker start discourse_app
Come rinominare un contenitore Docker
Per rinominare un contenitore mobile, 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 container, conferma che ora sta utilizzando il nuovo nome.
$ sudo docker ps
Per ulteriori informazioni, consulta la esecuzione della finestra mobile pagina man.
$ man docker-run
È tutto! In questo articolo abbiamo spiegato come denominare e rinominare i container Docker. Usa il modulo per i commenti qui sotto per porre domande o per aggiungere i tuoi pensieri a questa guida.