Leanote 蚂蚁笔记私服 使用docker快速搭建 home 编辑时间 2021/06/23 ![](/api/file/getImage?fileId=60d2d9d416199b501c026a97) <br><br> ## 前言 很久以前我用云主机搭的蚂蚁笔记私服。直接搭在物理机的环境中 [https://zzzmh.cn/single?id=64](https://zzzmh.cn/single?id=64) <br> 需要服务器有 `golang` + `mongodb` 环境,其实蚂蚁笔记代码写的还是非常好的。内存占用极低,速度极快。 <br> 不过新服务器上还是不希望在物理机中直接搭。一是担心侵入环境配置,二是担心占用内存过多。所以首选了 `dockerhub` 上大神的镜像,使用一个 `docker` ,限制50m内存,快速启动一个完整的蚂蚁笔记私服。 <br> 至于如何安装docker可以参考我之前的笔记,这里直接开始讲安装和迁移 <br> 参考: https://hub.docker.com/r/axboy/leanote https://github.com/axboy/docker-leanote https://github.com/leanote/leanote <br><br> ## 折腾 根据教程,启动非常方便,直接用以下命令即可。 (首先需要在物理机新建目录 `/root/docker/leanote/db` 等4个目录 ) ```shell docker run -d -p 9000:9000 \ -e "TZ=Asia/Shanghai"\ --restart=always\ -v /root/docker/leanote/db:/data/db \ -v /root/docker/leanote/conf/:/data/leanote/conf \ -v /root/docker/leanote/files:/data/leanote/files \ -v /root/docker/leanote/upload:/data/leanote/public/upload \ -m 50M --oom-kill-disable --memory-swap=-1\ --name leanote \ axboy/leanote ``` 之后用 `docker stats` 命令可以看下状态,虽然 `50m` 内存非常非常拥挤,但还是可以启动的。 如果你的服务器内存宽裕,或者你对蚂蚁笔记需求更大,可以适当多给内存,比如 `300m` 会更合适一些 送人玫瑰,手留余香 赞赏 Wechat Pay Alipay Openresty 安装配置入门教程 代替Nginx 使用lua redis动态控制请求 用 Java 解数学题之 <老师在纸上写了两个正整数... >