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.
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.
Si tenemos dudas, tiramos de la ayuda
Saludos y espero que os sirva.