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

技术漫谈4周前更新 阿轩
126 0 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Docker Hub

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

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

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

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

然后我们开始启动镜像。

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

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

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

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

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

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

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

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

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

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

© 版权声明

相关文章

暂无评论

none
暂无评论...