当前位置: 首页 > article >正文

在群晖上使用Docker安装思源笔记

image.png

最近一段时间,docker的镜像地址都失效了,在群晖系统中,无论是早期版本的docker,还是最新版本中的Container Manager,注册表中都无法链接到docker的镜像,于是,就花了点时间查找资料,先解决dacker地址被墙的问题,在把思源笔记部署上去。

image.png

首先,如果我们的网络中有openwrt路由器,可以想办法做一下代理,一切就都简单了,如果没有,就按照我下面的办法先试试。

第一步,我们先给dock增加一些镜像地址。比如下面这些:

https://docker.m.daocloud.io https://docker.shootchat.top(这个我可以用) https://do.nark.eu.org https://noohub.ru

把上面的地址一次粘贴进注册表镜像URL中。

Clip_2024-11-26_23-50-16.webp

这里要注意,不是粘贴确认后,就去注册表里面链接,因为从UI界面是无法链接注册表的,我们必须先完成上一步骤,然后使用SSH登录到群晖当中去操作docker。

要想使用ssh登录群晖,首先要打开群晖的ssh接口。

Clip_2024-11-26_23-52-59.webp

然后,我们找一个ssh链接的工具,或者直接在mac的终端里面来操作也可以,一下是步骤。

Clip_2024-11-26_23-56-02.webp

  1. 申请到电脑的操作权限
  2. 使用ssh 指令登录到远端的群晖,使用用户名@群晖地址
  3. 在群晖系统上申请操作权限
  4. 直接使用docker的命令行来拉去镜像,所有镜像都可以从下面地址中搜索。

Docker Hub

当镜像拉取完成后,我们就可以回到群晖的docker界面中启动镜像了。

Clip_2024-11-26_23-59-08.webp

下面是思源笔记启动的过程和记录。

首先,我们在docker目录下面创建一个子目录siyuan,然后siyuan下面在创建一个workspace目录,并且把权限都设置为完全控制。

然后我们开始启动镜像。

Clip_2024-11-26_23-59-56.webp

这里要打开高级设置,配置开机启动,映射地址,映射端口,以及开启命令等。

Clip_2024-11-27_00-01-01.webp

Clip_2024-11-27_00-01-33.webp

Clip_2024-11-27_00-05-47.webp

Clip_2024-11-27_00-02-16.webp

这里注意,只有第一次启动镜像时,这里的环境中才会有执行命令选项,命令这里需要输入思源笔记的一个命令,指定目录和设定登录密码。格式如下:

完整的命令是:-workspace /siyuan/workspace/ -accessAuthCode xxx(xxx为授权码,也就是登录web端的密码)

镜像启动后,就可以使用地址:端口来访问我们的思源笔记了。

如果想在外网访问笔记,可以使用IPV6进行动态域名映射,在思源笔记镜像启动的时候,不要映射本地端口,直接选择host模式,这时候我们就可以之间通过动态域名+端口号访问了。


http://www.kler.cn/a/557773.html

相关文章:

  • 力扣每日一题【算法学习day.132】
  • React进阶之前端业务Hooks库(二)
  • 【Java基础-49.1】Java线程池之FixedThreadPool:使用、原理与应用场景详解
  • 【个人开源】——从零开始在高通手机上部署sd(一)
  • ath9k(Atheros芯片)开源驱动之wifi连接
  • 探寻 AI 发展新航道:下一个 “S 曲线” 的突破点在哪?
  • 蓝桥杯 1.语言基础
  • 深蓝学院自主泊车第3次作业-IPM
  • SQL面试题集:识别互相关注的用户
  • 八股文实战之JUC:静态方法的锁和普通方法的锁
  • go json处理 encoding/json 查询和修改gjson/sjson
  • java开发工程师面试技巧
  • 对计算机中缓存的理解和使用Redis作为缓存
  • LeetCode 2506.统计相似字符串对的数目:哈希表+位运算
  • Trae+Qt+MSVC环境配置
  • 运筹说 第132期 | 矩阵对策的基本理论
  • PostgreSQL:更新字段慢
  • 索引与Redis 知识点
  • 易飞ERP查询报表提示:报表档的字段数为21但要写到报表档的字段数为42;报表没有信息;;
  • 策略模式介绍和代码示例