我正在尝试在 docker 上运行 dbca/netca 命令。
我已经在 docker 上安装了 Oracle 12c,但我一直遇到问题。
当我运行dbca
命令时,我收到错误:
DBCA 不能以 root 身份运行。
当我运行netca
命令时,我收到错误:
Oracle Net Configuration Assistant 不能以 root 身份运行。
当我运行netmgr
命令时,我收到错误:
找不到主类:oracle.net.mgr.container.NetApplication。程序将会退出。
-netca/netmgr/dbca 都是 Oracle 管理的 GUI 工具。
当我sudo su - oracle
使用并运行上述命令时,docker/ 系统甚至不再识别这些命令。
见下文:
oracle@6cc1eee63141:~$ dbca
-su: dbca: command not found
oracle@6cc1eee63141:~$ netca
-su: netca: command not found
oracle@6cc1eee63141:~$ netmgr
-su: netmgr: command not found
oracle@6cc1eee63141:~$ NETMGR
我已经将我的显示器导出到我的计算机 IP 地址。
我做错了什么,我该如何解决?