GNU/Linux >> Tutoriales Linux >  >> Panels >> Docker

Cómo nombrar o renombrar contenedores Docker

Cuando se crean contenedores Docker, el sistema asigna automáticamente un identificador único universal (UUID ) a cada contenedor para evitar conflictos de nombres y mejorar la automatización sin intervenció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 contenedores Docker y nombrar o renombrar contenedores en Linux.

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

  • Identificador largo UUID por ejemplo, "21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c ”.
  • Identificador corto de 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 de Docker asigna a los contenedores un identificador largo de UUID; genera una cadena aleatoria como nombre.

Cómo nombrar un contenedor Docker

Puede asignar nombres memorables a sus contenedores docker cuando los ejecuta, usando el --name bandera de la siguiente manera. El -d flag le dice 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 docker, ejecute el siguiente comando.

$ sudo docker ps

De ahora en adelante, cada comando que funcionó con un container_id ahora se puede usar con un nombre que usted asignó, 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 docker, utilice el subcomando renombrar 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 docker-run página man.

$ man docker-run

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


Docker
  1. Cómo crear, enumerar y eliminar contenedores Docker en Linux

  2. Cómo cambiar el nombre de un dominio

  3. Cómo usar SSH en un contenedor Docker

  4. Cómo compartir datos entre contenedores Docker

  5. Cómo listar contenedores Docker

Cómo usar SSH en contenedores Docker [paso a paso]

Cómo ejecutar contenedores Docker

Cómo eliminar contenedores Docker

Cómo detener los contenedores de Docker

Cómo gestionar contenedores Docker

Cómo listar/iniciar/detener/eliminar contenedores docker