本帖最后由 你个呆瓜 于 2021-1-31 23:45 编辑
docker安装可道云我之前的帖也说过了,但是整体用下来响应速度不佳,最最最最重要的一点是——上传速度太慢了,局域网也只有2-3M/S,这谁受得了。后面也折腾过nextcloud,奈何N1性能有限,用起来总感觉卡卡的,而且nextcloud不太符合国人使用习惯,所以转手优化可道云。整体响应速度和上传速度主要还是受限于数据库和缓存方式,所以把默认sqlite换成mariadb,缓存改成redis。
说干就干,直接附上代码,安装大部分都在终端进行,如果你也是安装在外置硬盘上,而且硬盘也是挂载点也是/mnt/sda1,那你可以完全复制代码执行。我所用的固件是F大神的37+o,同样在这里感谢大神提供这么好用的固件。
以下操作需要在终端里进行操作,请先ssh连接N1:
WechatIMG10.png (93.02 KB, 下载次数: 4)
2020-6-17 00:38 上传
这里我会把/mnt/sda1/kodbox作为可道云安装的目录,mysql redis和nginx等都会安装在这里,/mnt/sda1即硬盘挂载目录。
1、安装mariadb
docker run -v /mnt/sda1/kodbox/mysql/:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234 --privileged=true --restart always --name mariadb -d mariadb:10.4.1复制代码/mnt/sda1改成你的移动硬盘挂载目录,不清楚的去挂载点看看,我相信没人会用内置储存安装可道云吧,只要你是openwrt那么这个挂载点一般都和我一样。
1234换成你的密码,然后复制到终端里回车,等待下载安装完。
2、安装redis
docker run -v /mnt/sda1/kodbox/redis:/data --restart=always --name redis -p 6379:6379 -d redis:latest复制代码/mnt/sda1改成你的硬盘<