2016-08-22 63 views
1

(初學者問題)監事一個數字海洋泊塢窗圖像上

我已經成功地建立一個nginx的+ gunicorn + Django的泊塢窗上的數字海洋液滴圖像。

我的Django項目遵循非常好的Cookie-Cutter-Django模式(see here)。

In this doc,有一個主管安裝的描述。

我在這裏失蹤的是主管應該在哪裏跑?本地或遠程?

據我所知,如果我在我的筆記本電腦上安裝主管,它將「保持活躍」我的命令「docker-compose up」。

但是如果我需要休息1周並且筆記本電腦耗盡電池,該怎麼辦?

主管會停止工作嗎?

如果是這樣,我需要將它安裝在我的液滴上,對不對?

+0

爲什麼會的問題,如果你的筆記本電腦電池耗盡?您是否使用筆記本電腦或液滴託管您的網站? – YPCrumble

+0

我的網站託管在液滴上。我不明白主管將在哪裏運行。 – bixente57

回答

0

主管應該在你的液滴上運行。它會確保您的網絡服務器在被中斷時自動重新啓動。配置示例如下this excellent blog post

[program:hello] 
command = /webapps/hello_django/bin/gunicorn_start     ; Command to start app 
user = hello               ; User to run as 
stdout_logfile = /webapps/hello_django/logs/gunicorn_supervisor.log ; Where to write log messages 
redirect_stderr = true            ; Save stderr in the same log 
environment=LANG=en_US.UTF-8,LC_ALL=en_US.UTF-8      ; Set UTF-8 as default encoding