
类型: 音乐播放 版本: V5.0
大小: 1,412.7 时间: 2025-11-20





第一步、新建一个文件夹,在里面新建三个文件,分别是:玉林市民卡app下载-玉林市民卡官方网站手机版3.2.1 安卓版
复制粘贴这里的内容保存为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系统,可以同时满足不同用户的需求,支持写作和在线预览功能,超级实用。
实时同步
你和好友共同编辑一个文档,你的任何修改都会实时在好友那显示.并且,你们还可以聊天讨论.
空间
你可以免费拥有无限个空间,也可以创建私有空间,并可以将空间和文档分享给你的好友.
文档树
在这里,文档不是单一的存在,一个空间的所有文档组成了一颗树,这让知识更易管理.
组织(企业)账户
你可以创建多个组织账户,在这个账户下可以管理团队,拥有丰富的权限管理.

元气桌面壁纸app官方下载-元气桌面壁纸app3.53.4335 最新版
1,922.4M
这是一个专业的手机壁纸软件,可以让你的锁屏更加炫酷起来,这里有非常多的炫酷的手机壁纸,还有来电视频效果更加炫酷哦,完全免费使用!元气桌面壁纸是流氓软件吗?元气桌...
战争摊牌WAR游戏下载-战争摊牌(WAR(WAR! Showdown FULL FREE)1.3.0.17 安卓版
685.1M
战争摊牌是一款战争策略手游,在游戏之中玩家即将成为一名军官,你可以指挥自己的部队进行战斗,使用及其刁钻的战场策略,击败所有的对手,感兴趣的小伙伴快来uzzf东坡...
风暴对决ios下载-风暴对决手游苹果版1.0.21 最新版
1,664.7M
网易最新竞技类型的手游新作--风暴对决ios版本上线,可以让你体验到更加短时间的pk,支持多人多英雄的pk方式,让游戏变得更加的方便以及简单化,新手一上线就可以...
有鱼购物app1.0.7 安卓官方版
1,828.5M
有鱼购物app是一款非常好玩的购物类软件,通过这个软件你可以自由的进行购物,可以与其他的人分享购物信息,每日优惠都可以快速查看,免费领卷购物让购物更加优惠!有鱼...
追忆看书app下载安装-追忆看书app1.0.2 安卓版
509.1M
追忆看书app是一款每天都会上新的小说阅读平台,这里面有各种类型的小说,更新快内容全,而且绝大部分的小说都是免费阅读的,基本上和作者保持的更新速度一样快,作者更...
P2P下载软件-Star Downloader(P2P下载工具)V1.46 绿色版
1,307.6M
在网络上下载各种各样的资源已经不是什么新鲜的事情了,很多的朋友都是比较喜欢使用P2P下载工具,那么就可以来试试StarDownloader了!StarDownl...
游戏取名器下载app-游戏取名器在线生成器1.0 安卓版
399.1M
游戏账号取名推荐,游戏取名神器在线生成器,目前支持的游戏不多,软件是免费的,大家按照自己的需求选好名字就可以直接复制到自己的游戏里面进行取名了,不用担心一次次的...
公交车模拟器ultimate破解版下载-公交车模拟器ultimate破解版2.0.6 最新版
503.6M
公交车模拟器ultimate是已经汉化,并且自带内置菜单的版本,模拟驾驶体验,可以解锁各种车辆,展开公交车模拟驾驶操作。因为是内置菜单,可能有些手机需要一个授权...
东湖绿道app下载-东湖绿道安卓版2.2.4 官方版
1,366.2M
东湖绿道安卓版是一款导游APP,它可以智能的帮助你展示湖绿道文化,也可以用此款APP的功能来服务市民游客,有需要的朋友赶紧下载吧!功能介绍绿道APP是东湖绿道对...
瓜牛快淘软件2.9.1 手机版
564.1M
瓜牛快淘手机版app是一款专业薅羊毛的商品选购软件,平台的商品种类齐全,各种品牌折扣,还有超划算的全国包邮,每日推荐更省钱,还有高额返利。软件介绍瓜牛快淘软件1...
学鹰app下载-学鹰2.0.8 安卓版
917.8M
学鹰这是一款专为学生考虑从而打造的一款app,其软件内容丰富,知识题库之大,对应的学科门类应有尽有,你想找的这里都会有,还有教学视频可供学习借鉴。软件介绍学鹰是...
图像编辑器(Artweaver)5.03 正式版
752.9M
ArtweaverFree是一款自然画笔工具,可以模拟如粉笔、木炭、铅笔等。它支持格式,如BMP、GIF、PEG、JPEG、PCX、TGA、TIFF、PNG以及...
油易管app下载-油易管安卓版2.1.9 最新版
1,735.2M
是一款专为车主用户提供的便捷加油软件,软件中用户可以一键发起加油的申请,会为你提供最近的加油站导航,你只需驾车过去即可一键加油,非常的方便!软件介绍油易管APP...
守仁洗衣安卓版下载-守仁洗衣20210119 官方最新版
1,681.9M
守仁洗衣是一款专业洗衣平台,多种洗衣方式应对多种衣物,非常专业,支持上门取货,洗完送货上门,非常贴心,有需要洗衣物的朋友们快来下载使用吧!吉客优家app4.7....
义乌先锋软件下载-义乌先锋苹果版1.0 ios官方版
1,874.4M
义乌先锋APP是为为义乌群众、党员及流动党员打造的智慧党建学习软件,通过app可以进行学习活动,活动打卡等,组织活动。功能介绍“义乌先锋”手机APP是以党员管理...
臣小印app下载-臣小印精臣家用标签打印软件app2.3.18 免费中文版
2025/10/31 16:38
像素农场Tiny Pixel Farm游戏下载-Tiny Pixel Farm手游1.0.5 苹果ios版
2025/11/01 18:20
Dimension Drive游戏下载-次元驱动Dimension Drive免安装硬盘版
2025/10/26 15:08
大鱼好房下载-大鱼好房app1.0.0 官方安卓版
2025/11/04 16:31
中艺艺品安卓下载-中艺艺品app2017.1209.1 安卓官方版
2025/11/16 17:26
喜结婚礼汇app下载-喜结婚礼汇客户端2.0官网版
2025/10/24 05:57
玛法英雄之传奇来了手游下载-玛法英雄之传奇来了官方版1.0.1 安卓版
2025/10/20 08:15
长沙警民通app苹果版下载-长沙警民通app苹果版3.5 ios最新版
2025/10/22 06:30
王芳知识电台app下载-王芳知识电台app1.1.2 安卓版
2025/10/24 13:19
昆仑墟手游下载-昆仑墟手游1.1.6 安卓版
2025/10/19 00:57
球球便利app1.0.4 安卓手机版
2025/10/20 09:33
念程盒子app下载-念程盒子9.9.9 安卓版
2025/11/06 14:22
新华字典离线版下载手机版-安卓新华字典离线版1.0.97 免费版
2025/11/01 08:52
倍力健步最新免费版下载-倍力健步app2.0.1 安卓版
2025/10/28 09:45
seekey下载(搜易口令钥匙)3.0 绿色免费版
2025/10/17 14:00
seekey下载(搜易口令钥匙)3.0 绿色免费版
2025/10/17 14:00更新
这是一个使用简单功能强大的星号密码查看工具,全免费查看本机电脑上各种口令密码如上网帐号密码、信箱密码的软件。我试了一下,不管在xp还是win7下都能正常使用,是...
支持 ( 31 ) 盖楼(回复)
支持 ( 17 ) 盖楼(回复)
支持 ( 152 ) 盖楼(回复)
支持 ( 51 ) 盖楼(回复)
支持 ( 70 ) 盖楼(回复)
支持 ( 175 ) 盖楼(回复)
支持 ( 169 ) 盖楼(回复)
支持 ( 126 ) 盖楼(回复)
支持 ( 126 ) 盖楼(回复)
支持 ( 142 ) 盖楼(回复)
支持 ( 198 ) 盖楼(回复)
支持 ( 165 ) 盖楼(回复)
支持 ( 125 ) 盖楼(回复)
支持 ( 106 ) 盖楼(回复)
支持 ( 66 ) 盖楼(回复)
支持 ( 140 ) 盖楼(回复)
支持 ( 39 ) 盖楼(回复)
支持 ( 168 ) 盖楼(回复)
支持 ( 21 ) 盖楼(回复)
支持 ( 194 ) 盖楼(回复)