
类型: 竞技对战 版本: V9.2
大小: 1,870.0 时间: 2025-11-23






第一步、新建一个文件夹,在里面新建三个文件,分别是:
复制粘贴这里的内容保存为app.conf文件。
复制粘贴这里的内容保存为docker-compose.yml文件。
复制粘贴这里的内容保存为initdb.sh文件。
第二步、初始化数据库,一条命令:
#dockernetworkcreateleanotedocker-composerun--rminitdb
第三步、启动,一条命令:
docker-composeup-dleanotemongo
部署完成。现在你可以使用这个私人的云笔记工具,既能当笔记工具又能当博客用,还有全平台客户端同步。
所以全文总结起来就两句话?!
下面是一边写一边记录的内容,不看也罢。
今天打开蚂蚁笔记发现蚂蚁笔记也开始收费了(这年头笔记工具都不好活啊),嗯,不过蚂蚁笔记是开源的,我们可以自己部署到自己的服务器。
这一次边操作边写吧,废话较多,快速部署的方法在最上面,就两条命令。
一、整理信息
0.官方文档
在DockerHub上看到官方的镜像已经不再维护,所以从官方文档入手,看看怎么安装吧。
1.下载蚂蚁笔记二进制版
wgethttps://jaist.dl.sourceforge.net/project/leanote-bin/2.3/leanote-linux-amd64-v2.3.bin.tar.gz
2.安装mongodb
我们有现成的官方镜像。
3.导入初始数据
因为前面使用了Docker镜像,这里数据库地址是mongo,数据库名称为leanote。
mongorestore-hmongo-dleanote--dir/leanote/mongodb_backup/leanote_install_data/
4.配置蚂蚁笔记
蚂蚁笔记的配置存储在文件conf/app.conf中。
修改app.secret一项,在若干个随机位置处,将字符修改成一个其他的值,否则会有安全隐患!
这里我们可以在Dockerfile中定义一个变量。
ENVAPP_SECRET=V85ZzBeTnzpsHyjQX4zuKbQ8qqtJu9y2aDM55VWxAH1Q0p19poekx3xkcDVvrD0y
然后在RUN指令中添加sed命令修改。
sed-i'/app.secret/s/V85ZzBeTnzpsHyjQX4zukbQ8qqtju9y2aDM55VWxAH9Qop19poekx3xkcDVvrD0y/$APP_SECRET/g'
当然使用volume直接挂载配置文件也许更好。
5.运行蚂蚁笔记
运行之前确保mongodb已在运行。
/leanote/bin/run.sh
以上就是全部了。出现下面这行表示运行成功。
Listeningon:9000...
OK,官方文档看完之后就这些信息,整合一下。
二、初步的Dockerfile
根据上面的信息,我们可以初步写一份Dockerfile了。
Dockerfile

这里构建运行会遇到一个问题,数据库没初始化。
MongoDB运行很简单。
dockerrun--namemongo-v/my/own/datadir:/data/db-dmongo
但是初始化就有点麻烦了,因为初始化数据库文件在另一个容器里面。因此修改上面的Dockerfile中的CMD,把run.sh放到数据库初始化之后执行。
也就是先写个脚本把数据库初始化的工作干了。
initdb.sh
#!/bin/shmongorestore-hmongo-dleanote--dir/leanote/mongodb_backup/leanote_install_data/
啊,等会,好像不行,算了,先从安装包里面抠出来用,看看后面我有没办法自动化实现。
继续,现在有了初始化文件夹,所以直接靠MongoDB的镜像就可以初始化了,到时候写入docker-compose.yml就可以自动初始化了。
三、数据卷
现在的话基本运行没问题了,但是数据持久化就麻烦了,容器一删数据全没那就没意思了。
先来看看蚂蚁笔记的目录结构:
app bin conf messages mongodb_backup public
除了conf/app.conf这个文件比较容易看出来是需要挂载之外,其他的还真没看出来啊。
不过因为我们打算把数据库初始化交给数据库镜像干,所以这里我们可以删掉这个 mongodb_backup 文件夹,减少体积。
在public文件夹中我们看到一些README文件,原来用户资源统一在 public/upload 这个目录,所以这里也是一个数据卷。
应用镜像一共两个数据卷,分别是配置文件和upload目录。
数据库镜像一共一个数据卷,用来备份。
四、Compose文件
上面都没有问题了,那么接下来是docker-compose.yml文件的编写。
为了初始化数据库,我们需要单独建立一个“一次性”的容器服务来初始化数据库,这样可以避免干扰主数据库的运行。
docker-compose.yml

initdb.sh

好了,好像搞定了,接下来补充刚才的Dockerfile内容。
Dockerfile

我去试下,看看有没问题。
先构建镜像:
dockerbuild-tzuolan/leanote.
没有问题,那我们继续,初始化数据库:
docker-composeruninitdb
初始化数据库完成,接下来启动即可。
docker-composeupleanotemongo

部署成功
实时同步
你和好友共同编辑一个文档,你的任何修改都会实时在好友那显示.并且,你们还可以聊天讨论.
空间
你可以免费拥有无限个空间,也可以创建私有空间,并可以将空间和文档分享给你的好友.
文档树
在这里,文档不是单一的存在,一个空间的所有文档组成了一颗树,这让知识更易管理.
组织(企业)账户
你可以创建多个组织账户,在这个账户下可以管理团队,拥有丰富的权限管理.
切换编辑状态:ctrl+e闲鱼卖货兼职是真的吗
查找:ctrl+f
替换:ctrl+ff
减少缩进:shift+tab
加粗:ctrl+b
斜体:ctrl+i
将文字变成代码块:输入<br>,然后enter,选中文字后,ctrl+k
插入超链接:ctrl+l
引用:ctrl+q
插入图片:ctrl+g
设置成几级标题:ctrl+h
水平线:html中的<hr>或ctrl+r
插入无序列表:ctrl+o
插入有序列表:crtl+u
撤销undo:ctrl+z
重做redo:ctrl+y
富文本模式下的快捷键(和word的快捷键类似):
切换html与代码:ctrl+shift+c(windows下用ctrl+k)
shift+enter:跳出代码编辑区(使用Leanote富文本编辑的代码编辑时)
光标在代码编辑框内,我们想跳出代码编辑框到下一行写正常的文本.
方法:在代码编辑框内按下ctrl+shift+enter即可跳出.
印象笔记做了个比较弱的代码块功能,压根没有代码高亮...
接着随我来看看EvernoteWindows最新版对markdown有哪些支持吧...
输入下列Markdown语法,然后按下Enter回车键,体验印象笔记快捷键的用法。
快捷键:
创建数字列表:1.(或ctrl+shift+o)
创建项目符号列表:*(或ctrl+shift+b)
创建未勾选的复选框:[]或[](或ctrl+shift+c)
创建已勾选的复选框:[x]
添加一条水平分割线:***或—
创建一个3列的表格:[][][]
创建一个2行4列的表格:[][][][]x2
温馨提示:请在段首输入上述快捷键,并在输入之后按下回车键,体验一下markdown效果。
Leanote中文名字蚂蚁笔记是一个将博客与笔记合为一体的云笔记客户端,它完美支持ios、安卓、windows、mac和Linux系统,可以同时满足不同用户的需求,支持写作和在线预览功能,超级实用。
能挣钱的手艺
1,581.9M
喜欢玩各种手机游戏的朋友,是不是有时遇到了问题却不知道如何的去解决了?想要一款不错的手游助手,却怎么也找不到一款令自己满意的助手?可以试试万游助手,是玩手机游戏...
医院装修公司赚钱吗
519.4M
一个手机上的简易视频辅助工具,屏幕录制及视频转Gif工具支持手机屏幕录制和视频转成gif图片,对于喜欢玩视频的朋友可以试试,软件是完全免费的,不过有广告,不影响...
套利平台真的赚钱了
1,910.9M
九霄御风行满v版是一款全新推出的热血仙侠战斗rpg手游。游戏有着丰富的玩法内容,唯美的修真场景,为玩家展现了一个真实的仙侠世界。御剑飞行,叱咤风云,随时御剑飞升...
聚家下软件赚钱
900.5M
analogparis相机是一款有很多滤镜风格的手机相机app。这里包含了强大的相机功能可以随意使用,操作简单,给你魔幻的拍照体验。独特的滤镜带给画面更多法国浪...
赚钱日日赚下架退钱吗
293.1M
像素画风的一款休闲类游戏,合成与造船加入了有趣的剧情内容,通过合成的方式,收集游戏中更多的船只,根据自己的喜好进行创作,摆出不同的造型。合成与造船介绍这款游戏画...
先行通etc提现
631.1M
零充手游是一款福利手游盒子,这里每天都有新游戏上线,每一款游戏都有对应的福利礼包可以领取,帮助玩家直接跳过新手阶段,秒变大神玩家,甚至还能在零充手游中玩到云游戏...
咋样可以赚钱赚
264.6M
这款软件是中食本地手机台app,不仅可以随时随地查看本地资讯,而且还可以在线的进行购物,超多不同的商品价格优惠,学习各种小知识!中食手机台app介绍中食手机台a...
做搬家公司赚钱60多万
1,972.2M
小偷循环圈30.0正式版是一款好玩的塔防玩法的魔兽地图,新版本正式更新,拥有了全新的地形,加入了天神,罗萨,未来战士,快来下载体验吧!小偷循环圈30.0正式版介...
金樽棋牌客服
1,187.5M
姿势和准确的方案可以很容易地之后的青睐。 各种折纸,可以很容易遵循,适合初学者。 动物如心脏受到爱折纸是最简单的,很多都被列出。 ...
传奇棋牌下载app
1,270.4M
风流霸业是一款三国策略手游,游戏中将回到三国乱世,游戏中娇妻美眷,游戏中可以进行武器的培养,城池的掠夺,游戏中可以通过各种方式获得实力的增强,最后统一整个三国。...
网络代刷信誉兼职中心
662.6M
迷失亡魂路3.0c是一款比较经典的角色魔兽地图了,给大家提供的最新的3.0c正式版下载地址,更新了许多内容,玩法更加多样化,喜欢这张图的玩家赶紧来下载最新版本吧...
主播刷人气怎么赚钱软件下载
548.3M
叮咚买菜是一款轻松的买菜的软件,互联网可以让需求更加的明显,可以连接供应双方。叮咚买菜亮点1、一款互联网买菜的软件,可以轻松的买菜送到家,食品新鲜;2、可以直接...
难言直播一天赚多少钱
602.3M
那年花开月正圆是现在热播的一款电视剧,孙俪在电视剧中有着很强的商业头脑。在这里为大家带来了那年花开月正圆商业头脑测试题,是朋友圈很火的测试题,感兴趣的朋友快来测...
蜜芽plus公司怎么赚钱
1,244.8M
4399经典暴力整蛊游戏《打爆你的老板(whackyourboss)》,玩家在游戏中可以通过各种方式“发泄”对老板的不满,包括打、踢、砸等方式。游戏中包含多种不...
众人帮新手怎么赚钱
280.3M
末日雄师折扣平台是沙溢代言的一款卡牌的养成玩法的战争游戏,游戏里的英雄真真真是太好看了。拳王巴鲁的纹身ai了,不但人帅,技能也厉害,猛烈拳击还带眩晕效果,还能给...
宜昌掌心棋牌官方版
2025/11/12 04:42
蝶恋直播棋牌
2025/11/12 18:44
唱歌直播间怎么赚钱
2025/10/30 15:28
赚的棋牌游戏平台
2025/11/09 00:53
证券交易佣金怎么算
2025/11/03 23:44
兼职招聘阜阳
2025/11/01 11:38
学生兼职哪个平台好
2025/11/03 12:13
山寨币注册送币
2025/11/11 00:46
王者棋牌在线大厅
2025/11/13 00:26
网上兼职双查号是什么意思
2025/11/03 01:08
赚钱行业 知乎
2025/11/06 10:31
做任务挣钱 日结
2025/10/29 11:39
快手拉新提现多久
2025/10/28 05:01
娱网棋牌手机版充值
2025/11/11 11:56
同趣棋牌疯狂麻将
2025/10/26 14:11
同趣棋牌疯狂麻将
2025/10/26 14:11更新
通过在对象属性设置对话框中修改对象的属性来改变对象的内容、特性和外观尺寸。可以通过双击标签编辑对象弹出属性修改对话框,也可以通过鼠标的右键菜单来选择属性项。然后...
支持 ( 45 ) 盖楼(回复)
支持 ( 70 ) 盖楼(回复)
支持 ( 102 ) 盖楼(回复)
支持 ( 187 ) 盖楼(回复)
支持 ( 176 ) 盖楼(回复)
支持 ( 46 ) 盖楼(回复)
支持 ( 8 ) 盖楼(回复)
支持 ( 139 ) 盖楼(回复)
支持 ( 199 ) 盖楼(回复)
支持 ( 181 ) 盖楼(回复)
支持 ( 183 ) 盖楼(回复)
支持 ( 177 ) 盖楼(回复)
支持 ( 170 ) 盖楼(回复)
支持 ( 96 ) 盖楼(回复)
支持 ( 148 ) 盖楼(回复)
支持 ( 107 ) 盖楼(回复)
支持 ( 41 ) 盖楼(回复)
支持 ( 18 ) 盖楼(回复)
支持 ( 49 ) 盖楼(回复)
支持 ( 18 ) 盖楼(回复)