
Fabio Julio
Preguntaal iniciar un contenedor de forma iterativa con el comando docker run -it debian, yo quiero que cuando se inicie la shell me aprezca de la siguiente forma:
root@servidor:/#
como podemos observar no quiero que aparezca en la parte del nombre de la maquina el ID del contenedor sino su nombre.
como se puede hacer eso?

Ricardo Antonio Rodriguez Valdez
Realmente no necesitas eso, porque a nivel de IPAM docker funciona normal y los contenedores pueden encontrarse uno a los otros si los definiste con el nombre del contenedor. siempre y cuando utilices los dns correctos o una red custom de docker en el cual se registren los contenedores.

Para hacer eso tienes que sobreescribir el archivo hostname que se encuentra ubicado en la carpeta /etc/, este archivo tiene un texto que es el que identifica el nombre del host, por defecto docker usa el id, entonces cuando construyes la imagen sobreescribes ese archivo y ya puedes debes poder ver el nombre que quieres.