mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 17:26:28 +00:00
Do not try to change /etc/resolv.conf
The filesystem is supposed to be immutable, so do not try to make a symlink; new versions of moby tool should add one anyway. But try to make the directory a symlink points to, assuming that it will be on a writeable filesystem. fix #1920 see also #2288 Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
parent
cfbdb93919
commit
a81d2deb61
@ -98,10 +98,8 @@ ip addr add 127.0.0.1/8 dev lo brd + scope host
|
||||
ip route add 127.0.0.0/8 dev lo scope host
|
||||
ip link set lo up
|
||||
|
||||
# for containerising dhcpcd and other containers that need writable etc
|
||||
mkdir /tmp/etc
|
||||
mv /etc/resolv.conf /tmp/etc/resolv.conf
|
||||
ln -snf /tmp/etc/resolv.conf /etc/resolv.conf
|
||||
# for containerizing dhcpcd and other containers that need writable /etc/resolv.conf
|
||||
[ -L /etc/resolv.conf ] && mkdir -p $(dirname $(readlink -n /etc/resolv.conf))
|
||||
|
||||
# remount rootfs as readonly
|
||||
mount -o remount,ro /
|
||||
|
Loading…
Reference in New Issue
Block a user