我在Docker容器中安装了Oracle数据库,但无法弄清如何成为root用户。如果我从主机执行此操作
sudo docker exec -it -u 0 oracle18se /bin/bash
或者sudo docker exec -it --user root oracle18se /bin/bash
我理解了
OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "chdir to cwd (\"/home/oracle\") set in config.json failed: permission denied": unknown
如果我这样做。sudo docker exec -it oracle18se /bin/bash
从主机中获取,然后
su -
从容器中,它要求输入根密码,但我不知道它是什么。
我的主机操作系统是Ubuntu 18.04,链接到Docker文件
编辑1:
发现一个Docker错误。