tikuAdapter
tikuAdapter copied to clipboard
在docker中持久化tiku.db的问题
现版本使用docker部署tikuAdapter时 程序本体都会在同一个目录下
app
├─ tiku-adapter
├─ tiku.db
docker中持久化是针对目录的,无法单独持久化文件 如果将/app整个目录挂载到宿主机,那么容器内该目录的所有文件都会被覆盖,导致容器原有的程序tiku-adapter丢失 能否改成以下形式
app
├─ tiku-adapter
└─ data
└─ tiku.db
只持久化app/data文件夹,或是
app
├─ tiku-adapter
├─ config.json
└─ tiku.db
可以在config中自己设置tiku.db的位置,默认为当前文件夹,这样也能防止从老版本更新的找不到tiku.db
好建议,你是否可以具体实现
试试吧,虽然我对go确实不太熟悉
我相信你
https://github.com/DokiDoki1103/tikuAdapter/commit/26b3aae670f0a1e236f3116205b5b6c5ea377d1a