207 views
 owned this note
# MCL Infrastructure Overview ###### tags: `MCL` `infrastructure` `discuss` # 實驗機 140.115.26.53 # web 相關資料位置 ``` /home/engineer/service/web ``` # 進入點 需要先執行: ``` source dev-alias.sh ``` 此為我們主要工具的腳本,目前都是用 alias 拼出來的,會的人看看就懂了 # 服務 ## nginx-proxy ### docker-compose 位置 ./nginx-proxy ### proxy 設定檔位置 ./nginx-proxy/conf/proxy.conf ### apply 方式 1. 修改 dev-alias.sh 加入新創服務 2. 把新加的服務開好 ``` ``` 3. 讓 nginx 重抓設定檔 ``` docker-web build nginx-proxy ``` 4. 重啟 proxy ``` docker-web up -d nginx-proxy ``` 5. 檢查 proxy 是否有正常啟動 ``` docker-web logs nginx-proxy ``` 6. 檢查相關網頁是否正常: - w2.math.ncu.edu.tw - python.mcl.math.ncu.edu.tw - hackmd.mcl.math.ncu.edu.tw - minio.mcl.math.ncu.edu.tw ## HackMD ### docker-compose 位置 ./codimd-container ### 資料存放位置 docker 的 volume 機制 ## minio ### docker-compose 位置 ./minio ### 資料存放位置 ./minio/volume # 討論 ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_25b19b4124f5a75b08e6d9328f2e461d.png) ![](https://minio.mcl.math.ncu.edu.tw:443/hackmd/uploads/upload_828d20726736e0ec0db5e448fb28bd73.png)