linux - 在官方 Oracle 数据库 docker 容器中成为 root
问题描述
我使用官方dockerfile安装了 Oracle 数据库。数据库可以工作,但不清楚如何成为 root (我需要安装 perl 来安装示例模式)。我试过这个:
sudo docker exec -u 0 -it 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
这是什么意思?
有默认的root密码吗?
解决方案
推荐阅读
- c++ - MFC MDI CtabView 隐藏/移除不使用的导航控件
- java - 尝试使用 Spring Rest 客户端创建 Keycloak 用户
- apache - 从域 A 的子域到域 B 的目录的代理服务器?
- ios - Chrome Devtools 远程 IOS 调试网络域未找到
- node.js - Sequelize models - 在 Node 中同步时设置关联
- powershell - PowerShell 如何检查您是否被允许连接到特定计算机
- c++ - 你可以用 C++ 中的 Enum 类替换 Typename 吗?
- javascript - 如何通过 React-leaflet 使用纬度和经度设置新位置的地图视图
- node.js - 如何从 [PROJECT B] 云函数(触发器)调用 [PROJECT A] 云函数?
- visual-studio - 如何在结果面板中更改 Visual Studio Code 中的文本颜色?