2016-09-18 68 views
1

我有這個Dockerfile中,我想開始mongo也可做泊塢窗:如何啓動服務爲根

USER dev 

現在,當我做

FROM docker.io/centos 
... 
USER dev 
ENTRYPOINT ["/usr/bin/mongod"] 

它不工作,因爲mongo只能以root開頭。我怎樣才能做到這一點?

回答

0

爲什麼要將用戶設置爲dev是否要以root身份運行mongo?這些似乎是相互矛盾的要求。

您可以設置用戶回超級

USER root 

,或者您可以使用sudo運行程序的根目錄。