本文主要是介绍Memos-碎片化知识卡片管理工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Memos-碎片化知识卡片管理工具
VPS
推荐使用Debian 10 或者 Ubuntu 20.04或更高版本
Memos是一款碎片化知识卡片管理工具,它可以帮助用户将一些碎片化的知识点整理成卡片,并进行分类、标签、分组等管理。用户可以使用Memos来创建自己的知识管理库,让知识点更加有序和易于查找。Memos还支持 Markdown 格式,支持用户添加代码块、多媒体资源等内容,可以更好地满足用户的个性化需求。
Memos还可以通过云同步功能将数据备份到云端,用户可以在多个设备之间分享和同步自己的知识库,让工作、学习更加高效便捷。Memos还支持搜索、筛选等功能,可以让用户在大量卡片中快速查找到自己需要的知识点。总之,Memos是一个非常实用的碎片化知识管理工具,适合有大量碎片化知识需要整理的用户使用。
1.创建文件夹并跳转
mkdir -p /root/data/docker_data/memos && cd /root/data/docker_data/memos
2.创建docker-compose.yml
文件
vim docker-compose.yml
英文输入法下,按 i
进入'Insert'
编辑模式,然后复制粘贴下面内容:
version: "3"
services:memos:image: neosmemo/memos:latestcontainer_name: memeoshostname: memeosports:- "5230:5230"volumes:- /root/data/docker_data/memos/.memos/:/var/opt/memosrestart: always
上下左右键移动光标修改文件内容,修改完成后按一下 Esc
退出'Insert'
编辑模式,然后英文输入法输入 :wq
保存退出。
注意1:
如果在命令行复制粘贴的内容有错位是不行的,可以英文输入法输入:q!
不保存退出,然后用touch docker-compose.yml
创建一个空文件,然后在SSH工具里面的文件夹中找到这个空文件打开将内容复制进去然后点击保存。
注意2:
/root/data/docker_data/memos/.memos/这个可以换成你自己服务器的路径;
如果要修改冒号左边端口,需要先查看端口是否被占用(以5230为例):
先下载工具,一般是默认有这个工具的(可跳过)
apt install lsof #安装 lsof
查看 5230端口是否被占用,如果被占用,重新自定义一个端口
lsof -i:5230
3.docker-compose安装应用
先跳转,需要在创建了docker-compose.yml的文件夹中才能运行该容器,如果已经在就直接下一步
cd /root/data/docker_data/memos
开始创建容器
docker-compose up -d
4.安装成功
理论上我们就可以输入 http://IP:5230
访问了,比如:192.3.12.333:5230
。
然后就可以使用了。
5.更新
如果需要更新应用,可以进行如下操作
跳转到docker-compose.yml的文件目录下
cd /root/data/docker_data/memos
拉取最新的镜像
docker-compose pull
重新更新当前镜像
docker-compose up -d
6.卸载
跳转到docker-compose.yml的文件目录下
cd /root/data/docker_data/memos
停止容器,此时不会删除映射到本地的数据
docker-compose down
完全删除映射到本地的数据
rm -rf /root/data/docker_data/memos # 完全删除映射到本地的数据
最后,如果对我发布的内容感兴趣,欢迎前往我的博客了解更多!
这篇关于Memos-碎片化知识卡片管理工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!