Estoy haciendo una imagen de docker usando un Dockerfile bastante simple. Dentro del Dockerfile tengo este comando:
RUN printf "192.92.13.243 www.hahaha.com \n" >> /etc/hosts
El comando en sí parece estar bien, ya que la creación de la imagen no se detiene en este punto.
El problema es el siguiente: Al ejecutar la imagen, la línea que se supone que se ha insertado dentro de "/etc/hosts" no está allí.
Ahora, busqué y descubrí que antes de la versión 1.2 de docker, había un problema con el archivo hosts dentro de los contenedores. En mi caso, estoy usando la versión 1.5, la última a partir de este momento.
Me estoy perdiendo algo?
ACTUALIZACIÓN 1:
Parece que hay muchos problemas para esto, tanto abiertos como cerrados, en las páginas de Github de docker.