su 和 sudo 未安装,但我需要 root 权限才能安装它们
su and sudo not installed, but I need root permission to install them
我尝试将包安装到 docker 容器 lambci/lambda:python3.6
我使用
获得交互式控制台
docker run -v "$PWD":/var/task --entrypoint bash -it lambci/lambda:python3.6
但是su和sudo都没有安装
然后我尝试用
安装任何东西
yum install
需要 root 权限
如何解决这个恶性循环?
使用根用户登录到服务器目录。它应该在安装 OS 时配置。
如果您尝试通过终端连接,请尝试 "root@(server ip)"。
如果这没有帮助,请告诉我们您是如何登录计算机的。
至少,你可以尝试 运行 图像作为 root:
docker run -u root ...
这样,在您的 bash 根会话中,您应该能够安装您想要的东西。
请记住,当您的 bash 会话结束时,该容器将停止并最终被删除。
我尝试将包安装到 docker 容器 lambci/lambda:python3.6
我使用
获得交互式控制台docker run -v "$PWD":/var/task --entrypoint bash -it lambci/lambda:python3.6
但是su和sudo都没有安装
然后我尝试用
安装任何东西yum install
需要 root 权限
如何解决这个恶性循环?
使用根用户登录到服务器目录。它应该在安装 OS 时配置。
如果您尝试通过终端连接,请尝试 "root@(server ip)"。
如果这没有帮助,请告诉我们您是如何登录计算机的。
至少,你可以尝试 运行 图像作为 root:
docker run -u root ...
这样,在您的 bash 根会话中,您应该能够安装您想要的东西。
请记住,当您的 bash 会话结束时,该容器将停止并最终被删除。