Búsqueda de sitios web

Cómo nombrar o cambiar el nombre de los contenedores Docker


Cuando se crean contenedores Docker, el sistema asigna automáticamente un número de identificador único universal (UUID) a cada contenedor para evitar conflictos de nombres y mejorar la automatización sin participación humana.

Lea también: Cómo instalar Docker y aprender la manipulación básica de contenedores en CentOS

En este artículo, explicaremos cómo identificar fácilmente los contenedores Docker y nombrar o cambiar el nombre de los contenedores en Linux.

De forma predeterminada, Docker utiliza tres formas de identificar un contenedor, a saber:

  • Identificador largo UUID, por ejemplo, “21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c”.
  • Identificador corto UUID, por ejemplo, “21fbb152a940a37”.
  • nombre, por ejemplo, discourse_app.

Tenga en cuenta que si no se especifica ningún nombre, de forma predeterminada, el demonio Docker asigna a los contenedores un identificador largo UUID; genera una cadena aleatoria como nombre.

Cómo nombrar un contenedor Docker

Puede asignar nombres memorables a sus contenedores acoplables cuando los ejecute, usando el indicador --name de la siguiente manera. El indicador -d le indica a Docker que ejecute un contenedor en modo separado, en segundo plano e imprima la nueva ID del contenedor.

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

Para ver una lista de todos sus contenedores acoplables, ejecute el siguiente comando.

sudo docker ps

A partir de ahora, cada comando que funcionaba con un container_id ahora se puede utilizar con un nombre que usted haya asignado, por ejemplo.

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

Cómo cambiar el nombre de un contenedor Docker

Para cambiar el nombre de un contenedor acoplable, utilice el subcomando rename como se muestra. En el siguiente ejemplo, cambiamos el nombre del contenedor discourse_app a un nuevo nombre disc_app . .

sudo docker rename discourse_app disc_app

Después de cambiar el nombre de un contenedor, confirme que ahora esté usando el nuevo nombre.

sudo docker ps

Para obtener más información, consulte la página del comando man docker-run.

man docker-run

¡Eso es todo! En este artículo, explicamos cómo nombrar y cambiar el nombre de los contenedores Docker. Utilice el formulario de comentarios a continuación para hacer cualquier pregunta o agregar sus ideas a esta guía.