diff --git a/lib/vagrant-hostmanager/hosts_file/updater.rb b/lib/vagrant-hostmanager/hosts_file/updater.rb index a82e37d..9514508 100644 --- a/lib/vagrant-hostmanager/hosts_file/updater.rb +++ b/lib/vagrant-hostmanager/hosts_file/updater.rb @@ -38,6 +38,8 @@ module VagrantPlugins machine.communicate.upload(file, '/tmp/hosts') if windir machine.communicate.sudo("#{move_cmd} /tmp/hosts/hosts.#{machine.name} #{realhostfile}") + elsif machine.communicate.test('test -f /.dockerinit') + machine.communicate.sudo("cat /tmp/hosts > #{realhostfile}") else machine.communicate.sudo("#{move_cmd} /tmp/hosts #{realhostfile}") end