su和sudo没有安装,但我需要root权限才能安装它们

时间:2018-05-30 22:56:40

标签: linux docker serverless-framework

我尝试将软件包安装到docker container lambci / lambda:python3.6

我使用

获取交互式控制台
docker run -v "$PWD":/var/task --entrypoint bash -it lambci/lambda:python3.6

但是没有安装su和sudo

然后我尝试用

安装任何东西
yum install
要求

root权限

如何解决这个邪恶的圈子?

2 个答案:

答案 0 :(得分:0)

使用root用户登录服务器directoy。它应该在安装操作系统时进行配置。

如果您尝试通过终端进行连接,请尝试" root @(服务器IP)"。

如果这没有帮助,请告诉我们您如何登录本机。

答案 1 :(得分:0)

至少,您可以尝试以root身份运行映像:

varchar(255)

这样,在你的bash根会话中,你应该能够安装你想要的东西 请记住,当您的bash会话结束时,该容器将被停止并最终被删除。