-
Notifications
You must be signed in to change notification settings - Fork 4
docker deploy method docker一键部署方法 Linux
hengwu0 edited this page May 3, 2024
·
4 revisions
amd64机器,下载leanote-amd64-run.tar.xz文件到amd64设备上
# md5sum leanote-amd64-run.tar.xz
95fba7b5f1554ff6720b8efb81c64aa2 leanote-amd64-run.tar.xz
arm64机器,下载leanote-arm64-run.tar.xz文件到arm64设备上
# md5sum leanote-arm64-run.tar.xz
d96894dd084aa60bcb48643c616c561f leanote-arm64-run.tar.xz
使用tar命令解压run包
tar xf leanote-*-run.tar.xz
cd leanote-*-run;
docker build -t leanote .
docker run -itd --init -p 9000:9000 --restart=always --name leanote -v /etc/localtime:/etc/localtime leanote
- 默认端口使用9000
- leanote容器运行起来后,可以使用地址进行访问(请将127.0.0.1替换为你的IP):
http://127.0.0.1:9000/ - 默认账户:
user1 username: admin, password: abc123 (管理员, 只有该用户才有权管理后台, 请及时修改密码)
user2 username: [email protected], password: [email protected] (仅供体验使用) - 配置leanote
leanote的配置存储在容器里的文件 /www/leanote/src/github.com/wiselike/leanote-of-unofficial/conf/app.conf 中。
请务必修改app.secret一项, 在若干个随机位置处,将字符修改成一个其他的值, 否则会有安全隐患! - 手动安装自行编译的leanote(编译方法详见how-to-build-in-docker-docker编译环境搭建方法--Linux)
方法一:直接替换leanote-arm64-run目录下的同名文件/文件夹为编译后的,再按步骤三,重新创建并运行leanote运行容器即可
方法二:将编译后的leanote拷贝到运行容器的/www目录下,替换同名文件/文件夹,再重启容器即可。
- Home-of-leanote-official
- How-to-develop-leanote-如何开发leanote
- How-to-install-leanote-on-Ubuntu?
- How-to-Upgrade-Leanote
- Install-Mongodb
- leanote-api-en
- leanote-api
- leanote-binary-installation-on-Mac-and-Linux-(En)
- leanote-binary-installation-on-Windows-(En)
- leanote-blog-theme-api_en
- leanote-blog-theme-api
- leanote-develop-distribution-installation-tutorial
- Leanote-QA-English
- Leanote-source-installation-on-Mac-and-Linux-(En)
- leanote-source-installation-on-Windows-(En)
- Leanote-source-leanote源码导读
- Leanote-Synchronization
- Leanote-二进制版详细安装教程----Mac-and-Linux
- Leanote-二进制版详细安装教程----Windows
- Leanote开发版在Cubieboard上详细安装教程
- Leanote-源码版详细安装教程----Mac-and-Linux
- Leanote-源码版详细安装教程----Windows
- QA
- Translating
- 客户端图片,-附件下载与上传
- 客户端图片缓存处理