Em hosts arquivo que é copiado para / tmp na imagem do docker, há nomes e IPs de hosts adicionais. Eu quero cat que /tmp/hosts para /etc/hosts mas depois de construir imagem /etc/hosts não é modificado.
Como modificar este arquivo corretamente?EDIT: estou tentando usar tee comando, mas enquanto a imagem é construir conteúdo de /tmp/hosts é ecoado para console, não para /etc/hosts.
Docker cria /etc/hosts arquivo enquanto o contêiner é iniciado. É por isso que minhas modificações de /etc/hosts o arquivo é substituído. Posso alterar o arquivo hosts dinamicamente, por meio do comando CMD.
Eu acho que se você quiser importar um arquivo, você deve usar o copy função e não add - adicione se você estiver recebendo de um URL ou importando um arquivo.