docker安装觅思文档(mrdoc)

mrdoc文档地址:https://mrdoc.fun/doc/18/

mrdoc项目地址:GitHub - zmister2016/MrDoc: mrdoc,online document system developed based on python. It is suitable for individuals and small teams to manage documents, wiki, knowledge and notes. 觅思文档,适合于个人和中小型团队的在线文档、知识库系统。

一:镜像介绍

mrdoc镜像有:mrdoc-alpine和mrdoc-nginx两种

1:mrdoc-alpine: 采用 runserver 方式运行 (支持 amd64/arm64 平台)

  • dockerhub官网链接: https://hub.docker.com/r/jonnyan404/mrdoc-alpine

2:mrdoc-nginx: 采用 uwsgi/nginx 方式运行(支持 amd64/arm64 平台)

  • dockerhub官网链接: https://hub.docker.com/r/jonnyan404/mrdoc-nginx

二:镜像拉取并运行

docker run -d --name mrdoc -p 10086:10086 jonnyan404/mrdoc-alpine

三:挂载本地目录

docker cp mrdoc:/app/MrDoc /www            #将容器指定目录拷贝到本机指定目录
docker stop  mrdoc    #停止mrdoc运行容器
docker rm  mrdoc      #删除mrdoc容器
docker run -d --name mrdoc -p 10086:10086 -v E:\www_root\MrDoc:/app/MrDoc jonnyan404/mrdoc-alpine #运行容器并挂载目录

四:管理员密码管理

mrdoc安装后的默认用户为admin

1:创建新的管理员

docker exec -it mrdoc  python manage.py createsuperuser  #根据提示输入 账号/邮箱/密码 即可

2:修改管理员密码

docker exec -it mrdoc python manage.py changepassword admin(用户名)

五:访问mrdoc

根据上面的配置通过http://IP:10086即可访问觅思文档(mrdoc)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/3964.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何分析判断一篇文章是不是chatgpt写的

判断一篇文章是否由ChatGPT写成并不是一件容易的事情,因为ChatGPT的文本生成能力已经非常接近人类水平。然而,可以通过以下几个方面来进行初步分析和判断: 内容的连贯性:ChatGPT由大量的训练数据驱动,它在生成文本时可…

Spring Cloud Alibaba【Nacos配置动态刷新、Nacos集群架构介绍 、Nacos的数据持久化、认识分布式流量防护 】(五)

目录 分布式配置中心_Nacos配置动态刷新 分布式配置中心_Dubbo服务对接分布式配置中心 分布式配置中心_Nacos集群架构介绍 分布式配置中心_Nacos的数据持久化 分布式配置中心_Nacos集群配置 分布式流量防护_认识分布式流量防护 分布式流量防护_认识Sentinel 分布式配置…

pycharm里debug时torch数组显示不全

pycharm里查看torch数组全部值 一、在Pycharm运行torch数组时,通常只能看到数组的一部分二、解决办法1、debug后,鼠标右键想要查看完整的数组,选择Evaluate Expression2、输入np.array(x0.data),x0为想要查看的数组名,…

在Linux下做性能分析1:基本模型

介绍 本Blog开始介绍一下在Linux分析性能瓶颈的基本方法。主要围绕一个基本的分析模型,介绍perf和ftrace的使用技巧,然后东一扒子,西一扒子,逮到什么说什么,也不一定会严谨。主要是把这个领域的一些思路和技巧串起来。…

Flutter悬浮UI的设计Overlay组件

文章目录 APP开发经常要遇到的开发场景Overlay 的介绍Overlay的使用规则举例说明源码例子报错报错No Overlay widget found报错原因解决方法 修改后的源码 例子效果 APP开发经常要遇到的开发场景 有时候我们在开发APP的时候会遇到下面这些需求: 在现有页面上添加浮…

make: *** /lib/modules/3.10.0-957.el7.x86_64/build: No such file or directory.

内核版本是3.10.0-957.el7,出错之后发现: yum list|grep kernel-devel kernel-devel.x86_64 3.10.0-1160.92.1.el7 update 并且发现 yum install kernel-devel-$(uname -r) 不行,没有安装包。 按照某个博…

代码随想录算法训练营第十九天 | 动态规划系列5,6,7,8

动态规划系列5,6,7,8 377 组合总和 Ⅳ未看解答自己编写的青春版重点代码随想录的代码我的代码(当天晚上理解后自己编写)求排列数的题,用二维DP过不了?自己捋逻辑的话,也是可以觉得有漏洞,但是怎么修改,一下子还没思路&…

JVM之内存与垃圾回收篇2

文章目录 3 运行时区域3.1 本地方法栈3.2 程序计数器3.3 方法区3.3.1 Hotspot中方法区的演进3.3.2 设置方法区内存大小3.3.3 运行时常量池3.3.4 方法区使用举例3.3.5 方法区的演进3.3.5 方法区的垃圾回收 3.4 栈3.4.1 几个面试题 3.5 堆3.5.1 Minor GC、Major GC和Full GC3.5.2…

适配器模式-不兼容结构的协调

去英语国家旅游时,我们只会说中文,为了与当地人交流,我们需要购买个翻译器,将中文翻译成英文,而这运用了适配器模式。 1 概述 适配器模式(Adapter Pattern),将一个接口转换成客户喜…

为什么使用线程池?解释下线程池参数?

使用线程池的原因 (1)降低资源消耗:提高线程利用率,降低创建和销毁线程的消耗。 (2)提高响应速度:任务来了,直接有线程可用可执行,而不是线创建线程再执行。 &#xff0…

LLMs和GPT的相关概念

1.prompt、instruction、input和response在LLMs中的作用和区别 在LLMs中,prompt、instruction、input和response是四个重要的概念,它们各自有不同的作用和区别。 (1). Prompt(提示):Prompt是L…

idea-控制台输出乱码问题

idea-控制台输出乱码问题 现象描述: 今天在进行IDEA开发WEB工程调式的时候控制台日志输出了乱码,如下截图 其实开发者大多都知道乱码是 编码不一致导致的,但是有时候就是不知到哪些地方不一致,今天我碰到的情况可能和你的不相同…

Scala集合常用函数 - 高级计算函数

水善利万物而不争,处众人之所恶,故几于道💦 目录 1. 过滤 - filter 2. 转换/映射 - map 3. 扁平化 - flatten 4. 扁平化映射 - flatMap 5. 分组 - groupBy 6. 简化(规约) - reduce 7. 折叠 - fold 8. 函数小练习 1. 过…

APACHE KAFKA本机Hello World教程

目标 最近想要简单了解一下Apache Kafka,故需要在本机简单打个Kafka弄一弄Hello World级别的步骤。 高手Kafka大佬们,请忽略这里的内容。 步骤 Apacha Kafka要求按照Javak8以上版本的环境。从官网下载kafka并解压。 启动 # 生产kafka集群随机ID KA…

【MySQL】 如何在MySQL中获取表中的某个字段为最大值和倒数第二条的整条数据?

文章目录 前言一、查询倒数第二个记录1.1、使用排名1.2、子查询1.3、嵌套查询 二、下面为大家提供一个测试案例三、查询某个字段为最大值的整条数据3.1、使用max3.2、使用连接3.3、前n个最大(最小)值 四、使用组合查询,先查询到最小的价格是多…

未来Mac下载站怎么打不开了

重要公告: 未来软件园因业务需要现更换域名 原域名:Mac.orsoon.com 更为新域名:未来mac下载-Mac软件-mac软件下载-mac软件大全 程序已全面转移,请访问新域名

软件基础问答题

性能: 负载压力测试是指在一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量等,以确定系统所能承受的最大负载压力。 负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下&#xf…

校园跑腿小程序怎么样?

随着社会的发展和人们生活水平的提高,高等教育越来越受到重视。大学校园不仅是学习的地方,也是学生们日常生活的场所。然而,在繁忙的学业和生活压力下,学生可能经常面临诸如代购、快递、取餐等各种琐碎但繁琐的任务。基于这个需求…

PHP中的支持向量机算法实现原理

PHP中的支持向量机算法实现原理 支持向量机(Support Vector Machine,简称SVM)是一种常用的机器学习算法,用于进行分类和回归分析。它基于统计学习理论和结构风险最小化原则,通过构造最优分类超平面来实现模型训练和预…

【技能实训】DMS数据挖掘项目-Day11

文章目录 任务12【任务12.1】创建用户信息表【任务12.2】在com.qst.dms.entity下创建用户实体类User,以便封装用户数据【任务12.3】在com.qst.dms.service下创建用户业务类UserService【任务12.4】在项目根目录下创建图片文件夹images,存储dms.png【任务…