docker容器无root 权限,如何获得docker容器里面的root权限

有的时候我们进入docker容器,需要安装vi命令等,但是发现没有root权限。
这个问题是我在练习java操作solr时遇到,使用docker安装solr环境后,使用java操作solr发现需要修改managed-schema,但是发现没有vi,也不是root用户
以下是docker exec -it 容器id /bin/bash进入的
docker容器无root 权限,如何获得docker容器里面的root权限
网上查找了相关资料,进入容器的时候可以加上-u root

sudo docker exec -it e9e116463a75 -u root bash

但是我的发现这个命令会报错
docker容器无root 权限,如何获得docker容器里面的root权限
然后我交换了下位置,竟然成功了。
docker容器无root 权限,如何获得docker容器里面的root权限
博客若对你有用,欢迎扫码打赏,你的打赏是我写作的动力。
docker容器无root 权限,如何获得docker容器里面的root权限

上一篇:solr7的下载安装


下一篇:当Solr遇上Elasticsearch,你该选择谁?