折騰系列三:群暉docker部署、升級(jí)、外網(wǎng)訪問 思源筆記
原文地址:https://bright.htyed.top/index.php/archives/149/
建議打開原文地址瀏覽,有相應(yīng)文件可供下載

個(gè)人總結(jié)整理,歡迎大家指點(diǎn)~
部署
1、建文件夾
進(jìn) Files Station ,在 Docker 目錄下手動(dòng)新建文件夾,文件夾名如:
在文件夾的屬性中,打開讀取和寫入權(quán)限

2、PuTTY SSH輸入以下代碼
補(bǔ)充說明:
括號(hào)里的內(nèi)容是針對外網(wǎng)訪問的,后面有說明,不需要就刪掉
冒號(hào)后面的?
/siyuan
?是通過后面的啟動(dòng)參數(shù)?-workspace=/siyuan
?指定的鏡像里的筆記存儲(chǔ)位置,如果不用?-workspace
?參數(shù)指定,默認(rèn)就是?/root/Documents/SiYuan
出現(xiàn)權(quán)限不足的問題:應(yīng)該是文件夾權(quán)限沒弄好,按照第一步方法給權(quán)限就行
3、瀏覽器訪問 群暉 IP:6806
升級(jí)
手動(dòng)升級(jí)
刪掉容器、刪掉映像


執(zhí)行上面 部署 二三步就可以了
補(bǔ)充說明
注意存放位置要與之前一致,siYuan文件夾里的內(nèi)容不要?jiǎng)?/p>
目前沒遇到問題,但仍建議升級(jí)前備份一下。
自動(dòng)升級(jí)
評論區(qū)小伙伴推薦的方法是使用 Watchtower,還沒嘗試,嘗試過后再來這里完善
項(xiàng)目地址:?containrrr/watchtower: A process for automating Docker container base image updates.
項(xiàng)目文檔:?Watchtower
項(xiàng)目地址鏈接:https://github.com/containrrr/watchtower/?utm_source=ld246.com
項(xiàng)目文檔鏈接:https://containrrr.dev/watchtower/?utm_source=ld246.com
外網(wǎng)訪問
1、這里分三種途徑(內(nèi)網(wǎng)穿透,公網(wǎng) ip,自定義域名)
內(nèi)網(wǎng)穿透:這里我用的是?ddnsto?內(nèi)網(wǎng)穿透,注冊好之后,添加域名映射就可以了(群暉要按照官網(wǎng)教程安裝好 ddnsto 套件)
公網(wǎng) ip:ip:6806(需要在路由器做好端口 6806 轉(zhuǎn)發(fā))
自定義域名:域名 ddns 連到自己群暉上,然后用這個(gè)域名部署。(需要在路由器做好端口 6886 轉(zhuǎn)發(fā))
2、部署
內(nèi)網(wǎng)穿透/公網(wǎng) ip:部署時(shí)把第二步中的括號(hào)去掉,--servePath 后面改成 你的域名 其他操作不變
自定義域名:部署時(shí)把第二步中的括號(hào)去掉,--servePath 后面改成 你的域名:端口號(hào) 去掉--ssl true(其實(shí)是我沒搞定 ssl,不刪除就無法訪問)
3、反向代理
控制面板 → 登錄門戶 → 高級(jí) → 反向代理服務(wù)器 → 如圖配置


補(bǔ)充說明:
看別人的教程,反代這里是選 https,但我試了無法訪問,應(yīng)該是證書沒導(dǎo)入的問題,沒具體嘗試,選 http 可以訪問,這里就自己調(diào)試吧。
如果操作沒問題,卻卡在開始頁面一直轉(zhuǎn)圈,可以清理一下瀏覽器緩存再重新加載試試
4、瀏覽器訪問 群暉 自定義域名
參考教程:
群暉 docker 部署思源筆記新手教程
https://ld246.com/article/1628768198488
群暉 docker 部署思源筆記后通過【外網(wǎng)】無法訪問的問題(多圖)
https://ld246.com/article/1630063506550