Docker 搭建蚂蚁笔记 leanote

网上有人已经做好了 dockerfile 或者是 hub 镜像, 但是都存在一些问题, 不是很舒服, 所以自己根据前人的肩膀, 优化了一版.

leanote-docker 蚂蚁笔记一键安装版

主要思路是使用 Dockerfile 以源代码的方式进行安装, 安装完成后, 将源代码内置的数据库初始文件拷贝出来, 然后使用 mongo 导入.

后来补充了一些启动, 停止, 以及数据库备份的工具.

软件包中的 leanote 为目前最新的稳定版本, 在: http://leanote.org/#download 查看. 如果后期又有更新, 可以将 Dockerfile 里面的下载地址改成最新版.

如果更新到新版后, 出现启动后无法访问网站或者是无法启动容器, 可能是 conf 文件与老版本不兼容引起的, 去官方地址 下载一个最新的配置文件覆盖掉 conf/app.conf 后稍作修改即可.

Quick Start

1
bash ./init.sh

打开浏览器访问 localhost:9000/index

  • user1 username: admin, password: abc123 (管理员, 只有该用户才有权管理后台, 请及时修改密码)
  • user2 username: demo@leanote.com, password: demo@leanote.com (仅供体验使用)

环境依赖

安装 Docker, Docker Compose

CentOS 安装 Docker, Compose, Machine, Swarm

Ubuntu 安装 Docker, Compose, Machine, Swarm

说明

本镜像参考如下链接修改,但是进行了修正:

Donate - Support to make this site better.
捐助 - 支持我让我做得更好.