2016-05-18 59 views
0

我在Docker容器內運行以下命令Docker中的HHVM始終以root身份運行

ps -ef | grep的HHVM

結果是:

根1 0 0 1點50? 00:00:00 hhvm --mode = server --user = www-data --port = 9001 --config = /etc/hhvm/server.ini --config = /etc/hhvm/php.ini --config =/etc/hhvm/config.hdf root 15 8 0 01:58? 00:00:00 grep hhvm

如果在Docker中運行,或者我錯過了某些東西,這是HHVM錯誤嗎?

回答

1

沒關係,我正在通過在相同的Docker容器中安裝Supervisor來解決它,並使用它啓動HHVM。

繼supervisor.conf

[program:hhvm] 
command=hhvm --mode=server --user=www-data --port=9001 --config=/etc/hhvm/server.ini --config=/etc/hhvm/php.ini --config=/etc/hhvm/config.hdf 
numprocs=1 
autostart=true 
autorestart=true 
user=www-data 

結果:

www-data  9  1 3 02:21 ?  00:00:01 hhvm --mode=server --user=www-data --port=9001 --config=/etc/hhvm/server.ini --config=/etc/hhvm/php.ini --config=/etc/hhvm/config.hdf 
root  20 12 0 02:22 ?  00:00:00 grep hhvm 
+0

非常感謝您分享這個。 – Perspective

相關問題