如何在Heroku上以root用户身份运行?

13

我尝试使用sudo在Heroku上运行命令,但是收到了无法在Heroku上使用sudo命令的消息。我的问题是:如何在Heroku上以root权限运行命令,因为有些命令需要这个权限?


你是想在命令行界面上运行它吗? - mehta-rohan
1个回答

9

由于Dynos在实际上是与主机系统隔离的容器,因此您不能在Heroku Dyno上以root身份运行。但是,您应该能够通过Buildpacks安装大多数软件包,可以使用第一方支持的buildpacks第三方buildpacksheroku-buildpack-apt。尝试更改任何系统文件可能无法正常工作,或会产生意想不到的后果。


我知道构建包是用于在Heroku中安装软件包的。我使用了heroku-buildpack-apt来安装一个.deb软件包。现在我该如何安装它? - Adarsh TS

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接