折腾系列三:群晖docker部署、升级、外网访问 思源笔记

您所在的位置:网站首页 群晖ddnsto不能外网访问 折腾系列三:群晖docker部署、升级、外网访问 思源笔记

折腾系列三:群晖docker部署、升级、外网访问 思源笔记

2024-07-13 04:34| 来源: 网络整理| 查看: 265

原文地址:https://bright.htyed.top/index.php/archives/149/

建议打开原文地址浏览,有相应文件可供下载

个人总结整理,欢迎大家指点~

部署1、建文件夹

进 Files Station ,在 Docker 目录下手动新建文件夹,文件夹名如:

在文件夹的属性中,打开读取和写入权限

权限修改2、PuTTY SSH输入以下代码

补充说明:

括号里的内容是针对外网访问的,后面有说明,不需要就删掉

冒号后面的 /siyuan 是通过后面的启动参数 -workspace=/siyuan 指定的镜像里的笔记存储位置,如果不用 -workspace 参数指定,默认就是 /root/Documents/SiYuan

出现权限不足的问题:应该是文件夹权限没弄好,按照第一步方法给权限就行

3、浏览器访问 群晖 IP:6806升级手动升级

删掉容器、删掉映像

删容器删映像

执行上面 部署 二三步就可以了

补充说明

注意存放位置要与之前一致,siYuan文件夹里的内容不要动

目前没遇到问题,但仍建议升级前备份一下。

自动升级

评论区小伙伴推荐的方法是使用 Watchtower,还没尝试,尝试过后再来这里完善

项目地址: containrrr/watchtower: A process for automating Docker container base image updates.

项目文档: Watchtower

项目地址链接:https://github.com/containrrr/watchtower/?utm_source=ld246.com

项目文档链接:https://containrrr.dev/watchtower/?utm_source=ld246.com

外网访问1、这里分三种途径(内网穿透,公网 ip,自定义域名)

内网穿透:这里我用的是 ddnsto 内网穿透,注册好之后,添加域名映射就可以了(群晖要按照官网教程安装好 ddnsto 套件)

公网 ip:ip:6806(需要在路由器做好端口 6806 转发)

自定义域名:域名 ddns 连到自己群晖上,然后用这个域名部署。(需要在路由器做好端口 6886 转发)

2、部署

内网穿透/公网 ip:部署时把第二步中的括号去掉,--servePath 后面改成 你的域名 其他操作不变

自定义域名:部署时把第二步中的括号去掉,--servePath 后面改成 你的域名:端口号 去掉--ssl true(其实是我没搞定 ssl,不删除就无法访问)

3、反向代理

控制面板 → 登录门户 → 高级 → 反向代理服务器 → 如图配置

1.png补充说明:

看别人的教程,反代这里是选 https,但我试了无法访问,应该是证书没导入的问题,没具体尝试,选 http 可以访问,这里就自己调试吧。

如果操作没问题,却卡在开始页面一直转圈,可以清理一下浏览器缓存再重新加载试试

4、浏览器访问 群晖 自定义域名

参考教程:

群晖 docker 部署思源笔记新手教程

https://ld246.com/article/1628768198488

群晖 docker 部署思源笔记后通过【外网】无法访问的问题(多图)

https://ld246.com/article/1630063506550



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3