前段时间百度网盘发布了Linux客户端,目前有大神做了Docker版的,通过vnc访问。之前我都是在虚拟机的win7上装个百度云,其实有点浪费资源,这次试着在UNRAID上装个Docker版试试,不多废话,开搞
添加容器
因为自带商店里没有这个镜像,所以需要手动添加
添加后界面如下
设置容器
首先看下镜像的
根据上述说明需要增加两个选项
路径
端口
密码
这个不是必须向,我看有就加一个吧
设置玩效果如图
上图名称部分不能用中文,会报错,我改成了baidu
问题
点击之后联结VNC客户端一直报错,不知道什么原因,去看了先github上的Dockerfile文件好像是有两个端口6080和5901
1 | RUN /bin/echo -e "export DISPLAY=${DISPLAY}" >> ${HOME}/.vnc/xstartup |
其中6080是noVNC的端口,5901是VNC的端口,实际上我可以通过网页使用noVNC访问,想到就试试:
添加端口
添加后在设置界面打开高级视图界面
在下面设置项“WebUI”中输入
1
http://[IP]:[PORT:6080]/vnc.html?autoconnect=true
如果需要显示百度网盘图标,可以在设置项“图标网址”内输入
1
https://imgsa.baidu.com/forum/pic/item/b166c31fbe096b63d8757d021b338744ebf8ac10.jpg
最后
应用后效果如图
可以通过网页直接访问,不需要VNC软件
登录也没有问题
这点东西搞了半天,还以为是操作问题,最后看源文件才发现,太马虎了。
更新下
下载文件之前要在软件里选下下载路径,我看作者的github里交代我就没写