夜庭記

如何用Docker在CentOS部署为知笔记

折腾2020/04/18627 字约 2 分钟

前些日子突然想搭建个私有云笔记,看了许多推荐最后选择了用为知笔记。因为感觉它的功能挺多,五端都具备客户端(Linux、Windows、Mac OS、Android、iOS),而且自己部署五个用户以下都是免费有vip的。

本文部分内容来自为知笔记官方文档

#负壹。安装docker且运行docker用windows或者是mac的环境可以到docker官方下载安装包,用这些环境的可以转到为知的官方文档。这边讲的是在Linux系统下的###方法一输入安装代码

curl -sSL https://get.docker.com/ | sh

输入运行代码

systemctl start docker systemctl status docker

###方法二用其它方法安装docker只要能安装上docker就是好方法#零。开始部署先用ssh连接你的服务器###壹。建一个文件夹用来存放数据例如

cd /www/wwwroot/mkdir wiznote这里的cd是定位到/www/wwwroot这个目录下如果是cd ~就是定位到根目录下,mkdir是新建一个文件夹,mkdir后面跟的就是这个文件夹的名称###贰。运行docker部署命令

docker run --name wiz -it -d -v /www/wwwroot/wiznote:/wiz/storage -p 80:80 -e SEARCH=true wiznote/wizserver上面这行代码中/www/wwwroot/wiznote这里,这里就填之前你建的那个文件夹的地址;

后面的80:80指的是这个服务开在80端口,如果你不想用80端口访问就将前面的80改成其它的比如8888:80;

SEARCH指后续是否开启搜索笔记功能,如果内存小于等于4G的话建议将true改成false,不然会很占内存。#叁。部署完成运行完之后就可以访问你所部署的地址加上端口号

如果是服务器上有公网ip(以127.0.0.1为例)就访问127.0.0.1:端口号

如果是在局域网内,那台设备是内网ip(以192.0.0.1为例)就在局域网内访问192.0.0.1:端口号

就可以访问网页版的为知笔记了

screenwiz
默认管理员账号是admin@wiz.cn 密码是123456

#常用命令###开启wiz

docker start wiz

###关闭wiz

docker start wiz

#常见问题这里只列举我自己遇到过的问题###笔记创建的时间不正确可以通过更改docker时区

docker exec -it wiz /bin/bash cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime exit

这里的Asia/Shanghai可以改成其他时区

评论