👋 欢迎来到吴老二技术博客,专注运维 / 数据库 / 云原生
首页/云原生/正文

docker通过root用户进入容器

吴
吴老二
2023-03-16云原生1891 次浏览0 条评论

我们一般在创建容器的时候,都是使用的普通用户进入容器,但是使用普通用户进入容器后就会出现有一些文件没有权限查看,很有就是安装等等很是麻烦,这里就说一下如何通过root用户进入容器,也可以通过root用户创建容器。这里就用到了容器的-u参数。看下面的例子。

 [root@www.wulaoer.org ~]# docker exec -it  jenkins /bin/bash
 jenkins@90610de8aac8:/$
 jenkins@90610de8aac8:/$
 jenkins@90610de8aac8:/$
 jenkins@90610de8aac8:/$

我们安装的jenkins默认登陆进去就是jenkins用户,有些文件没有权限打开,就需要我们使用到root用户进去了,这里说的参数就是"-u root"root可替换成系统中有的用户即可切换用户。

 [root@www.wulaoer.org ~]# docker exec -it -u root jenkins /bin/bash
 root@90610de8aac8:/#
 root@90610de8aac8:/#
 root@90610de8aac8:/#

这样就进入容器中,并且使用的是root用户,可以在容器中修改文件了,没哟了,看些其他的吧。

文章底部广告位在后台「广告设置」填写广告代码后显示

评论 0

评论需 登录 后发表(注册并验证邮箱)。
还没有评论,来抢沙发~