Ubuntu部署Memos
Ubuntu部署Memos
- 拉取镜像
1 | docker pull neosmemo/memos:latest |
- 运行
1 | docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest |
然后我们检查项目是否运行
1 | docker ps |
如下图:说明已经运行。
不过,现在我们还不能访问,因为我们的5230端口还没有开放。
回到 控制台 -> 云服务器ECS -> 网络与安全 -> 安全组 -> 管理规则 -> 入方向 -> 手动添加
添加一个如下规则,然后保存即可:
这样我们就可以在浏览器里通过你的 公网IP:5230
访问Memos了。
登录Memos
第一次登录Memos,是英文界面,你可以在底部设置语言,然后注册个管理员账号,注册完成就可以登录了;登陆后,界面还是英文,你可以在左侧栏找到 Setting -> Preference -> Language -> 简体中文 来设置中文。
个人觉得,Memos确实好用,自己去发现吧!
至此,教程全部结束;
后记
Docker里可以部署多个应用,只要端口号不冲突就行;然后通过 公网IP:端口号
进行访问就行。
这里推荐几个自己用着不错的docker项目:
2023.03.14更新
对于memos版本的升级:
先用 docker ps
查看memos的ID,然后用 docker stop 容器ID
来停止容器运行,最后重复上面的安装步骤即可更新:
- 拉取镜像
1 | docker pull neosmemo/memos:latest |
- 运行
1 | docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest |
注意:升级前要先备份数据,数据存放路径为
/root/.memos/memos_prod.db
,将这个db文件复制一份到别的目录,或者下载下来都行;这里推荐使用 FTP 工具,直接和在电脑上操作文件一样,就不用敲命令了。
另:你可以通过查看其日志来查看版本号,看是否升级成功!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 龙猫知识库!