Renombrar y poner nombre a contenedores Docker

Cuando empecé con los contenedores docker, una de las cosas que me llamo la atención fue los nombres aleatorios que da a los contenedores cuando los ejecutamos con docker run.

Si ejecutamos un docker ps -a o docker container ls -a, nos mostrará todos los contendores que tenemos ejecutándose o parados, donde en el campo NAMES, veremos esta serie de curiosos nombres que les asignan.

Estos nombres en lo único que nos pueden afectar es a la hora de tener un poco de orden ( por lo menos para mi), ya que si quiero por ejemplo eliminar, parar, arrancar un contenedor, tendré que indicarle el CONTAINER ID, siendo mas fácil  ponerle un nombre mas amigable y mas fácil de recordar.

Si queremos ponerle un nombre en el momento que ejecutamos el contendor, ejecutaremos docker run -it –name nuevo_nombre nombre_de_imagen, de tal manera que quede como en la siguiente imagen.

En este caso también he puesto las opciones -it porque quería acceder al contendor de forma interactiva.

Una vez lo ejecutamos, si ejecutamos docker ps -a, podremos comprobar como el contendor creado, ya tiene un nombre mas personalizado.

Por los nombres que da , parece que son de científicos o personajes célebres, Hawking, Pasteur….. esta compuesto por un adjetivo y un apellido.

Renombrar y poner nombre a contendores Docker mostrar contenedores

Si los contenedores están ya creados, también los podemos renombrar estén o no ejecutándose. Simplemente sería suficiente con ejecutar el comando docker rename nombre_contendor nuevo_nombre_contenedor.

Renombrar y poner nombre a contendores Docker renombrar

Si tenemos dudas, tiramos de la ayuda

Renombrar y poner nombre a contendores Docker help

Saludos y espero que os sirva.