docker-django-nginx-uwsgi-postgres-load-balance-tutorial icon indicating copy to clipboard operation
docker-django-nginx-uwsgi-postgres-load-balance-tutorial copied to clipboard

some kind patch, remove api2 , add collectstatic method, use `docker-…

Open cropse opened this issue 8 years ago • 2 comments

#1 使用這指令就可以一次起兩支,不過nginx還是要對應修改,但是這做法至少省掉你一次build兩個image的空間跟時間,有興趣可以fetch下來看看:) 啟動: docker-compose up -d --scale api=2 關閉: docker-compose down -v

cropse avatar Nov 25 '17 08:11 cropse

主要修改的部分

  1. 靜態檔每次執行就產生一次
  2. 透過compose scale 兩個service
  3. 共用同一個image的寫法,功能一樣的話,不用重複做兩個images 比較注意的部分,docker-compose 的命名會根據root folder prefix,所以會比較難看一點。

cropse avatar Nov 25 '17 08:11 cropse

謝謝提供思路

可以正常work 這方法真的還不錯~ 感謝指導~

已將範例整理至 better 分支了

twtrubiks avatar Nov 26 '17 05:11 twtrubiks