一、前言
大家好,我是攻城狮阿程,使用极空间 新Z4 已快2年,计划最近出一些容器教程,码字不易,喜欢我的教程欢迎各位多提建议多评论,畅所欲言,涉及破解、科学上网和资源分享的教程容易被和谐,也欢迎各位关注我的公众号和博客,以防走丢。
公众号:攻城狮阿程
个人博客:strider1230.cn
个人淘宝店:阿程数码
今天先给大家分享一款碎片化的开源笔记软件 —— Memos。
1.1 软件介绍
Memos 是一款碎片化知识卡片管理工具,它可以帮助用户将一些碎片化的知识点整理成卡片,并进行分类、标签、分组等管理。用户可以使用 Memos 来创建自己的知识管理库,让知识点更加有序和易于查找。
1.2 软件特点
Memos 支持 Markdown 格式,支持用户添加代码块、多媒体资源等内容,可以更好地满足用户的个性化需求;
Memos 可以通过云同步功能将数据备份到云端,用户可以在多个设备之间分享和同步自己的知识库,让工作、学习更加高效便捷;
Memos 还支持搜索、筛选等功能,可以让用户在大量卡片中快速查找到自己需要的知识点。
1.3 软件截图
二、部署 Memos 容器
2.1 下载 Memos 官方镜像
2.1.1 通过极空间的 Docker 管理页面下载(确保镜像源的选择:Docker Hub)
第一步:打开仓库设置界面,确保镜像源选择的是 Docker Hub;第二步:在左侧边栏选择“镜像”,然后点击“仓库”,在搜索框内输入“memos”后搜索找到红框内的官方镜像下载,下载版本选择“latest”即可。
2.1.2 通过自定义拉取功能下载
点击“自定义拉取”按钮,在弹出的对话框中输入“neosmemo/memos”拉取镜像。
2.1.3 导入其他来源获取的镜像(如极空间用户之间的闪电传)
部分用户可能没有科学上网环境,导致镜像无法远程拉取,可以通过其他下载途径进行下载,或使用极空间本身提供的闪电传、文件分享功能获取链接下载。
2.2 配置 Memos 镜像
第一步:双击需要使用的镜像,创建容器;
第二步:配置具体参数,需要配置的参数如下表所示,各设置项配置如下图所示,设置均完成后点击“应用”按钮完成容器创建;
设置项 | 设置值 | 备注 |
---|---|---|
启用性能限制 | 不勾选 | / |
极空间开机后自动启动此容器 | 不勾选 | / |
装载路径 | /var/opt/memos | 容器文件建议放在固态硬盘里面 |
网络模式 | bridge | / |
端口 | 5230 | TCP 协议 |
三、配置 Memos 程序
3.1 登录 Memos 前端页面
使用浏览器打开你极空间的“域名/IP : Memos 端口号”(本文设置的本地端口与容器端口一致,均为5230),能够看到下图所示界面说明 Memos 已经部署成功,点击“Sign in”注册/登录用户账户。(首次注册的账号为管理员账号)
3.2 注册账号,查看个人Open ID
账号注册成功登录后会进入 Memos 主页,点击"设置",可以看到 Open ID 已经自动生成,Open ID 可以用于其他终端平台(如手机安卓、苹果、PC端和浏览器插件等)的登录认证,需要具备公网 IP 或者能够使用内网穿透,此处不做赘述。“编辑”按钮点击后可以修改当前账号的用户名、昵称,同时可以自己添加联系邮箱;点击“管理”栏的“成员”,可以增删其他用户。
3.3 查看数据存储位置
点击“管理”栏的“存储设置”,可以看到当前存储默认为数据库,而数据库的位置则是在之前设置的 Memos 文件夹中。
四、结语
通过上述步骤,我们完成了 Memos 的容器化部署和基本配置。
苹果手机端、平板端可以通过AppStore搜索 Memos 下载后填入 Memos 容器的域名地址(需要具备公网IP+域名或者内网穿透条件)和Open ID 即可随时随地登录使用。
安卓手机、平板端由于 App 适配问题只能通过填写 Memos 容器的域名地址和账号密码的方式登录使用。
如果你看完教程还是觉得很困难,也可以扫描下方二维码进入我的淘宝小店——阿程数码 直接购买极空间的Docker服务,我会远程帮你有偿部署。