上一篇博文提到了群晖Docker注册表查询失败,这篇提供了自己的亲测成功的解决方法。
2023年7月16日23:37:42更新
最新的解决办法,将群晖手动升级到DSM7.2,增加了Container Manager应用(原Docker),官方解决了注册表查询失败的问题,建议升级!
以下为博客原文,不用升级群晖DSM的解决方法:
群晖Docker注册表查询失败解决方法
1、依次点击群晖Docker-注册表-设置,点击选中Docker Hub,待“编辑”按钮变亮后点击,勾选“启用注册表镜像”复选框,在“注册表镜像 URL:”填入“https://registry.docker-cn.com”,确认。
2、点击群晖 网络-常规-勾选“手动配置DNS服务器”,首选DNS服务器填 8.8.8.8 ,备用DNS服务器填 223.6.6.6,确定。
无视上图中的“通过代理服务器连接”,因为我用的软件只支持SOCKS协议,不支持http,不然就没有后续步骤,如果你有的话也可以不用往下看了。
3、使用SSH客户端,我用的是XSHELL,其它软件类似。
先开启群晖的SSH功能,终端机和SNMP-终端机,点击勾选“启动SSH功能”,端口默认“22”。
在Xshell主机填写群晖的IP,端口号22,账户是群晖用户账号,密码就是群晖登录密码。
输入:
sudo -i
回车后提醒输入密码,输密码不会有任何显示,输完后回车。我第一次输错密码,又输了一次。
以下是安装memos的命令,你也可以安装其它程序。
群晖Docker安装Memos
输入:
docker pull neosmemo/memos:latest
等待下载完成即可。
注:我安装的是test版,所以输入的docker pull neosmemo/memos:test
4-1、在Xshell中继续输入命令:
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest
自此,可以直接通过ip:5230访问Memos。
当然也可以不用命令,通过图形界面设置。两种方法二选一。
4-2、
回到群晖Docker。点击“容器”-“新增”,点击选中neosmemo/memos:latest,点击下一步,按照下面的步骤设置即可。
我安装的是test版,最后的tag稍有不同。
这界面可以保持默认,也可以修改容器名称,我修改成了memos。
上图中的“启用自动重新启动”无所谓勾选。
设置端口为5230。
在存储空间设置中点击添加文件夹。
在装载路径中填入:
/var/opt/memos
到摘要界面可以检查各项设置是否正确,点击完成即可。
再回到容器界面可以看到Memos显示并运行了。
Memos的数据库存储路径。
Memo登陆界面,需注意的是,用户是在首次登录界面时创建。
Memos主界面。
第一次进去是英文,要改成中文则点击 Settings – Preferences – Language, 选择中文(简体)。
安装过程结束。
Memos进阶
Memos是一个碎片化知识卡片管理工具、自托管知识库笔记系统,因开源、免费、易用,以及美观的界面,在一年多的时间里得到越来越多人使用和喜爱,也有许多人参与进来贡献了各种扩展,目前官方GitHub列了如下的客户端和扩展。
- Moe Memos – 用于iOS和Android的第三方客户端
- lmm214/memos-bber – Chrome浏览器扩展
- Rabithua/memos_wmp – 微信小程序
- qazxcdswe123/telegramMemoBot – Telegram机器人
- eallion/memos.top – 用Memos API渲染的静态页面
- eindex/logseq-memos-sync – Logseq插件
- JakeLaoyu/memos-import-from-flomo – 导入数据. 支持flomo浮墨笔记和微信阅读
- Send to memos – iOS快捷指令
- Memos Raycast Extension – Raycast extension
- Memos Desktop – 用于MacOS和Windows的第三方客户端
- MemosGallery – 一个用Memos API渲染的静态画廊
我安装了iOS和Android的客户端,提示需要SSL,群晖设置了DDNS,只能以自己注册的名称 http://XXXX:5230 访问Memos,无法添加。
晚上我琢磨有什么方法可以设置群晖反向代理,还真让我找到了。
找到群晖登录门户,依次点击 高级 – 反向代理服务器 – 新增,如下图设置后保存。
现在可以使用 https://XXXX:5231 访问了,再将Memos中的OpenAPI复制到客户端中去,至此,浏览器、手机端和iPad Poro都完成了同步。
保姆级的教程,出教程真的不容易,十几张图片,费时费力。
教程必须仔细,这样方便自己以后或者其他人来设置,就是累人点,如果图片多了还占空间。
凌晨3点33分,给你点赞。广州电信,亲测可用
给你点赞。