本文及资源最后更新时间 2022-04-23 by sky995
某些开了自动更新青龙过后执行各种脚本出错也有可能这个原因吧
进入正题,先看两段代码吧
官方:
docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-v $PWD/ql/db:/ql/db \
-p 5700:5700 \
–name qinglong \
–hostname qinglong \
–restart always \
whyour/qinglong:latest
修改:
docker run -dit \
-v $PWD/ql/data:/ql/data \
-p 5700:5700 \
–name qinglong \
–hostname qinglong \
–restart always \
whyour/qinglong:latest
发现没有,修改过后-v那几行少了,而且后面那个目录也变了,因为青龙自2.12.0版本过后,调整了数据目录,所以我在拉取最新版青龙的过后,发现进入root目录没有青龙的文件了,而最新青龙只需要映射date目录就可以了,经过工信部大佬指导,所以修改后的-v那一部分变了,我也不知道为啥,默认就是root目录下开始的,冒号后面的date别动,就修改前面的,我现在这个修改的就是root/ql/date里面,如果你要改其他目录,默认目录root为根目录,所以修改的时候前面不要加root,不然就变成root/root/ql/date了,如果要像原来那样,直接在root/ql里面看,那就改成
-v $PWD/ql:/ql/data \
就行了
前面个5700就是端口号,要改端口就改好了直接复制粘贴去运行
末尾的latest是青龙版本,如果要指定拉取某个版本,直接把这个英文词换成版本号就ok了
拉取最新版本青龙只需要两个代码
1
docker pull whyour/qinglong:latest
2
docker run -dit \
-v $PWD/ql:/ql/data \
-p 5700:5700 \
–name qinglong \
–hostname qinglong \
–restart always \
whyour/qinglong:latest
上面的整体复制粘贴执行,别一行一行的弄