From c0aa24df8092e01103f559818dd7bf1aa1b34f77 Mon Sep 17 00:00:00 2001 From: kaiyou <dev@kaiyou.fr> Date: Tue, 13 Sep 2022 22:06:14 +0200 Subject: [PATCH] Set a proper hosts file --- pkg/selfcontain/net.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkg/selfcontain/net.go b/pkg/selfcontain/net.go index 33070bb..956b417 100644 --- a/pkg/selfcontain/net.go +++ b/pkg/selfcontain/net.go @@ -69,6 +69,10 @@ func (c *Container) SetupNetworking(settings *NetworkSettings, root string) erro if err != nil { return err } + err = setupHosts(root) + if err != nil { + return err + } return nil }) return err @@ -176,3 +180,9 @@ func setupDNS(servers []net.IP, root string) error { err = ioutil.WriteFile(path.Join(root, "etc/resolv.conf"), resolv, 0644) return err } + +func setupHosts(root string) error { + hosts := []byte("::1 localhost") + err := ioutil.WriteFile(path.Join(root, "etc/hosts"), hosts, 0644) + return err +} -- GitLab