[英]Unable to log in as root in Oracle Linux Docker container
我正在嘗試使用 docker exec -it container_Id bash 編輯 docker 容器中的一些文件
我能夠訪問 Commad 行和文件,但我無法以 root 用戶身份登錄。我嘗試了所有這些命令:
root@Linux-Vostro-3250:~# docker exec -it MS1 bash
[oracle@b1c48eff3e2e base_domain]$ yum install nano
Loaded plugins: ovl
ovl: Error while doing RPMdb copy-up:
[Errno 13] Permission denied: '/var/lib/rpm/Requirename'
You need to be root to perform this command.
[oracle@b1c48eff3e2e base_domain]$ su
bash: su: command not found
[oracle@b1c48eff3e2e base_domain]$ sudo
bash: sudo: command not found
[oracle@b1c48eff3e2e base_domain]$ su -
bash: su: command not found
[oracle@b1c48eff3e2e base_domain]$ su-
bash: su-: command not found
[oracle@b1c48eff3e2e base_domain]$
有人可以幫我這個..
非常感謝!!
運行 OL7 容器時,我必須包含--workdir
標志
docker exec -it -u root -w /root CONTAINER /bin/bash
執行以下命令:
1. docker exec -it countainername bash
2. su - oracle
3. sqlplus
4.
Username:"/ as sysdba"
Password:sys as sysdba
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.