群晖使用Docker搭建蚂蚁笔记
生活随笔
收集整理的這篇文章主要介紹了
群晖使用Docker搭建蚂蚁笔记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
起因
講一個哀傷的故事,單位信息安全的名義封掉了,各種云筆記、云盤等應用的使用。自己知識體系瞬間崩塌,不讓用云盤還能接受,印象筆記不讓用了,N年收集的成果灰飛煙滅,只能另想其徑。
對策
之前就關注過,Leanote螞蟻筆記——程序員的專屬筆記,雖然是收費的,但是是開源項目,可以自己搭建服務器,而且支持(Windows、Linux、Mac)桌面版、(IOS、Android)手機端、還有微信端幾乎全平臺覆蓋。程序員的不二選擇!
環境
- 群暉 DS218+ NAS
- 內網穿透工具 cpolar
安裝
初識Docker
- 起初對Docker不了解,只看見在群暉DSM系統的套件中心有Docker應用。
網易云課堂中,“Docker從入門到實戰應用” 初略的了解了一下,課程免費,覺得Docker很不錯,這里就不對Docker進行多說,之后有時間在系統的學習學習。
下載 數據庫mongo & 螞蟻筆記leanote
- 需要在Docker中安裝兩個映像 數據庫mongo和螞蟻筆記leanote。
在Docker注冊表中搜索 mongo和leanote并進行安裝映像。排名優先下載原則,下載排名第一的映像。
- 值得一提的是,下載mongo和leanote時候會很慢。而且會因為斷開重新下載。
究其原因,是以為DockerHub是國外網站導致,需要配置阿里云鏡像加速Docker。
配置阿里云鏡像加速Docker
- 注冊并獲取阿里云上Docker加速鏡像URL
阿里云(https://aliyun.com) --> 產品分類 --> 云計算基礎 --> 容器服務 --> 容器鏡像服務 --> 管理控制臺 --> 鏡像中心 --> 鏡像加速器 --> 加速器地址
- 配置群暉NAS使用阿里云Docker加速鏡像
群暉NAS管理系統 --> 主菜單(左上角) --> Docker --> 注冊表 --> 設置 --> 選中Docker Hub編輯 --> 啟用注冊表鏡像 --> 輸入注冊表鏡像URL為阿里云加速URL
數據庫mongo容器
- 創建數據庫mongo容器,修改容器名稱synology_leanote_mongo,端口設置27017。其他默認。
- 通過終端機命令在容器 /usr/local/ 下創建 leanote文件夾,并在leanote文件夾下創建data文件夾。
配置螞蟻筆記leanote在Docker外部設置
- 在群暉NAS中創建螞蟻筆記leanote文件夾
再在里面新建config與data文件夾,config文件夾下上傳app.conf文件,這里是app.conf文件下載地址:app.conf
- 修改app.conf文件
兩處需要修改地方,其中第二處可改可不改,我并沒修改。
螞蟻筆記leanote容器
- 創建leanote容器,修改容器名稱synology_leanote,高級 卷 設置中創建2個映射 一個文件夾 一個文件
- 端口設置
使用螞蟻筆記leanote容器初始化數據庫mongo
- 啟動Docker中安裝的synology_leanote_mongo和synology_leanote容器
- 通過synology_leanote容器的終端機初始化synology_leanote_mongo的數據
- 重啟synology_leanote容器
螞蟻筆記leanote使用
- 瀏覽器查看螞蟻筆記leanote,輸入 192.168.1.100:9000
- 更改螞蟻筆記設置
以管理員身份登陸。初始默認管理員賬號為admin,密碼為abc123 在后臺可修改。將私有的螞蟻筆記leanote設置關閉注冊
管理員身份登陸 --> admin --> 后臺管理 --> Dashboard --> Configuration --> Open Register
- 查看數據庫mongo
這里我使用了** Studio Robo 3T 在Windows下進行的數據庫mongo鏈接查看,可以看見螞蟻筆記數據庫mongo**中的筆記內容都是明文的存儲的
- 內網穿透 cpolar
這里不做過多講解,用就是了
總結
雖然有了私有的螞蟻筆記,還是大眾的印象筆記好呀!!!😷
總結
以上是生活随笔為你收集整理的群晖使用Docker搭建蚂蚁笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 整合基于MQL的EA交易和数据库 (SQ
- 下一篇: 深入理解java的finalize