前言
单单以下列命令运行虽然是root,还不行,我们需要加--privileged,不然会报
hostname: you must be root to change the host name
docker run -it --uts=host ubuntu:latest /bin/bash
如果加上--privileged后
docker run -it --privileged --uts=host ubuntu:latest /bin/bash
通过hostname将主机改为了名字11111111
参考
UTS Namespace - HackTricks
Docker run reference | Docker Docs
Docker Breakout / Privilege Escalation - HackTricks