2017-07-29 160 views
0

我試着用sudo在Heroku上運行一個命令。然後我收到一條消息,說我不能在Heroku上使用sudo命令。我真正的問題是:我如何在Heroku上運行具有root特權的命令,因爲它是我嘗試運行的一些命令所必需的?我如何在Heroku上以root身份運行?

+0

你想通過CLI來運行它嗎? –

回答

0

您不能在Heroku Dyno上以root身份運行,因爲Dynos是有效的容器,與主機系統隔離。但是,您應該可以通過Buildpacks安裝大多數軟件包,可以通過第一方supported buildpacksthirdparty buildpacks或通過heroku-buildpack-apt安裝。試圖更改任何系統文件,可能無法正常工作,或者會產生意想不到的後果。

相關問題