次元笔记

Clouddrive在linux(vps)下挂载过程

基本环境

ps:

以下演示仅供初步接触者参考使用,大佬请略过即可,较真抬杠的请进群找大佬们,谢谢支持!

Docker项目地址

宝塔面板

Docker部署命令

  1. 根据clouddrive的命令,在ssh输入命令
mkdir -p /etc/systemd/system/docker.service.d/
cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf
[Service]
MountFlags=shared
EOF
  1. 拉取clouddrive镜像部署

命令是结合Ubuntu、centos、Debian的相通目录结构
选择的目录为:/mnt下 进行部署
为主机中的映射卷启用共享挂载mount --make-shared /

mount --make-shared /

docker run -d --name clouddrive --restart unless-stopped -v /mnt/CloudNAS:/CloudNAS:shared -v /mnt/Config:/Config -v /mnt/CloudNAS:/media:shared --network host --privileged --device /dev/fuse:/dev/fuse cloudnas/clouddrive

常见问题

安装部署后报错
Error response from daemon: Get https://registry-1.docker.io/v2/: Docker之类的
解决方法:

  1. 重新执行该命令重试,有时候是受代理环境或者网络原因造成的
  2. 参考这篇文章](https://kls.red/31.html)排除DNS解析的问题

部署后ip:9798无法访问

    • 一种是防火墙放行指定端口
    • 暴力的方式是直接关闭防火墙命令
systemctl stop firewalld.service

关闭开机启动firewall防火墙命令

systemctl stop firewalld.service
sudo ufw disable
/etc/init.d/ufw stop

宝塔面板放行端口,具体百度即可

vps服务器可结合上面的方法,或者在安全组中放行9897端口,宝塔面板放行该端口

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »