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
# 討論

