需求
使用 docker exec -it 容器 bash 进入容器发现不是 root 用户,且没有 sodo、权限拒绝等
步骤
$ docker exec -it --user root containername bash or sh
$ whoami
root
参考
- How to run bash as user root on alpine images with docker? su: must be suid to work properly - Stack Overflow
- docker 进入容器执行su命令报 su: must be suid to work properly_docker must be suid to work properly_戴国进的博客-CSDN博客
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 470501267@qq.com