怎样以root权限进入Docker容器
这里主要是讲不需要在Docker容器内输入密码的方式,非常简单:1. 首先在启用Docker容器的时候,必须加上--privileged=true。例:docker run -d -p 8888:8888 --privileged=true myContainer-d是在后台运行;-p 8888:8888表示端口的映射,可以自行修改。--privileged=true必须加,否则后续操作不生效。2
文章共153字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
这里主要是讲不需要在Docker容器内输入密码的方式,非常简单:
1. 首先在启用Docker容器的时候,必须加上--privileged=true。例:
docker run -d -p 8888:8888 --privileged=true myImage
-d是在后台运行;-p 8888:8888表示端口的映射,可以自行修改。--privileged=true必须加,否则后续操作不生效。
2. 在进入容器时,使用:
docker exec -it -u root [ContainerID] /bin/bash
3. 此时你已经以root身份进入docker容器了 ,就算使用su也不需要输入密码。
更多推荐
已为社区贡献1条内容
所有评论(0)