Z jakého důvodu se nepodaří změna hostname přes bash v kontejneru přes docker exec bash, když mi to ukáže že jsem root ? Ale přes nsenter se to podaří? Kde je rozdíl? TO vypadá na nějaké zákoutí systému
#root@host # nsenter --target 13400--uts
#root@cont #hostname bla
vs
#root@host # docker exec kont hostname bla
#nebo cokoli podobného. vše vrátí hlášku
#root@host # docker exec -it kont bash
#root@cont # hostname a
#root@cont # sudo hostname a
hostname: you must be root to change the host name
( -u, --uts[=<file>] enter UTS namespace (hostname etc))