以root用户进入docker容器,这个梗,你可能从没注意过哟

Posted 闭关苦炼内功

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以root用户进入docker容器,这个梗,你可能从没注意过哟相关的知识,希望对你有一定的参考价值。

一般的,我们玩docker容器,拉取镜像,然后创建运行容器,进入容器内部直接就是容器的root用户,所以一直都没关注过这块
最近这不,就遇到一个奇葩小问题:进入docker容器内部是普通用户而不是root用户,关键普通用户密码还不能设置,所以这个确实有点坑
怎么破呐?

带着疑问,我们来开始正文吧

1、问题:直接进入容器,发现默认用户是普通用户且不知密码

docker exec -it container_ID/NAME /bin/bash

2、解决:指定以root用户进入容器

docker exec -it -u root container_ID/NAME /bin/bash

然后可以在root用户下设置root用户密码


小伙伴们,你学废了嘛?

以上是关于以root用户进入docker容器,这个梗,你可能从没注意过哟的主要内容,如果未能解决你的问题,请参考以下文章

docker user问题

docker以root的方式进入

如何构建Memcached Docker容器

干货来啦!带你初探Docker逃逸

如何用docker不同的域名指向不同的容器

jenkins容器中使用docker