Como nomear ou renomear contêineres do Docker

Como nomear ou renomear contêineres do Docker

Quando os contêineres do Docker são criados, o sistema atribui automaticamente um identificador universalmente exclusivo (Uuid) Número de cada contêiner para evitar conflitos de nomeação e melhorar a automação sem envolvimento humano.

Leia também: Como instalar o Docker e aprender manipulação básica de contêineres em CentOS

Neste artigo, explicaremos como identificar facilmente recipientes do Docker e nome ou renomear contêineres no Linux.

Por padrão, Docker usa três maneiras de identificar um contêiner, a saber:

  • Uuid Long Identifier e.g “21FBB152A940A37E816A442E6B09022E26B78CCD5A8EB4FCF91EFEB559425C”.
  • Identificador curto uuid e.g “21FBB152A940A37”.
  • nome e.g Discourse_App.

Observe que, se nenhum nome for especificado, por padrão, o Docker Daemon atribui contêineres um identificador longo UUID; gera uma string aleatória como um nome.

Como nomear um contêiner do docker

Você pode atribuir nomes memoráveis ​​aos seus contêineres do Docker quando você os executa, usando o --nome bandeira da seguinte maneira. O -d Flag diz ao Docker para executar um contêiner no modo isolado, em segundo plano e imprima o novo ID do contêiner.

$ sudo docker run -d - -name discurso_app local_discourse/app 
Nome Docker Container

Para visualizar uma lista de todos os seus recipientes do Docker, execute o seguinte comando.

$ sudo docker ps 
Lista de contêineres do docker

De agora em diante, todo comando que trabalhava com um container_id agora pode ser usado com um nome que você atribuiu, por exemplo.

$ sudo docker reiniciar discurso_app $ sudo docker stop discurso_app $ sudo docker start discurso_app 

Como renomear um contêiner do Docker

Para renomear um contêiner do Docker, use o Renomeie o subcomando Como mostrado, no exemplo a seguir, renomeamos o contêiner Discourse_App para um novo nome discop_app.

$ sudo docker renomear discurso_app discop_app 

Depois de renomear um recipiente, confirme que agora está usando o novo nome.

$ sudo docker ps 

Para mais informações, consulte o Docker-Run página de homem.

$ Man Docker-Run 

Isso é tudo! Neste artigo, exaltamos como nomear e renomear contêineres do Docker. Use o formulário de comentário abaixo para fazer qualquer pergunta ou adicionar seus pensamentos a este guia.