CentOS 7.6使用docker安装Leanote蚂蚁笔记
本文为博主亲测个人云笔记搭建过程以及如何使用Leanote客户端连接自己的服务器,根据本站其他博主的经验多次尝试,最终发现很多博主的安装过程没有问题,在最后启动的时候容器出错了,及启动docker容器的命令有误,导致即使安装上了也访问不了,本文就其他博主的经验做个总结
一、安装Leanote蚂蚁笔记
1. 前提条件
安装前请一定要开放防火墙9800端口,如果是自己的云服务器的话还需要开放安全组的访问端口
2. 检查本地Docker版本
[root@jeven ~]# docker version
3. 检查Docker服务状态
[root@jeven ~]# systemctl status docker
4. 下载Leanote镜像
[root@node ~]# docker pull axboy/leanote
Using default tag: latest
latest: Pulling from axboy/leanote
23884877105a: Pull complete
bc38caa0f5b9: Pull complete
2910811b6c42: Pull complete
36505266dcc6: Pull complete
a4d269900d94: Pull complete
5e2526abb80a: Pull complete
d3eece1f39ec: Pull complete
358ed78d3204: Pull complete
1a878b8604ae: Pull complete
978c572f0440: Pull complete
35a600ffcf6a: Pull complete
fa9f812cdfe6: Pull complete
7a8109e27110: Pull complete
e7cb12a43d53: Pull complete
98477f6eb1fd: Pull complete
Digest: sha256:9542a462043c9d293e8eda12e1b48ada77ae411121583631c5fa94083a730ef5
Status: Downloaded newer image for axboy/leanote:latest
docker.io/axboy/leanote:latest
5.创建Leanote容器挂载的数据目录
[root@node ~]# mkdir -p /data/leanote/{db,conf,files,upload}
[root@node ~]# cd /data/leanote/
6.使用docker-cli命令快速创建Leanote容器并启动
docker run -d -p 9800: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 300M --oom-kill-disable --memory-swap=-1\
--name leanote \
axboy/leanote
7. 登录使用
服务启动后可使用自己的ip端口访问,例如:http://192/168.0.1:9800,下图为博主登录后已设置中文、关闭注册的页面,初次登录使用管理员账号
账号:admin
密码:abc123
二、Leanote客户端的使用
1、点击登录自建服务
2、点击登录自建服务
服务地址: http://ip:端口 (例:http://192.168.0.1:9800)
用户名: admin (你的账户名)
密码:abc123 (你的密码)
输入完后切记点击密码框后的向右箭头登录,而不是下方的登录到Leanote
如遇问题可私信博主微信:aa1787624449,本文到此结束,关注博主获取各种应用教程