马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
1)MrDoc 介绍MrDoc 简介MrDoc 可以创建各类私有化部署的文档应用。你可以使用它进行知识管理、构建团队文库、制作产品手册以及在线教程等。 MrDoc 特点
使用 Docker 部署 MrDoc 在线文档管理系统
功能特性- 用户注册、用户登录、用户管理、全站关闭注册开关、全站强制登录开关;
- 广告代码配置、统计代码配置、站点信息配置、备案号配置;
- 附件格式配置、附件大小配置、图片大小配置;
使用场景
使用 Docker 部署 MrDoc 在线文档管理系统
2)安装 Docker 环境
- # 高版本 Docker 安装
- curl -fsSL https://get.docker.com/ | sh
复制代码- # 关闭防火墙
- systemctl disable --now firewalld
- setenforce 0
复制代码- # 启用 Docker
- systemctl enable --now docker
复制代码 3)安装环境配置创建宿主机数据存储目录
- mkdir -p /docker/MrDoc/config
- mkdir -p /docker/MrDoc/media
- mkdir -p /docker/MrDoc/static
复制代码 4)安装 Docker-Compose下载 Docker-Compose 二进制包
- curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
复制代码 给 Docker-Compose 增加执行权限
- chmod +x /usr/local/bin/docker-compose
复制代码 验证 Docker-Compose 版本
如下两种方式:选择其一运行即可
5)方式一:使用 Docker 命令直接创建容器
- docker run -d --name mrdoc -p 10086:10086 -v /data/MrDoc/config:/app/MrDoc/config -v /docker/MrDoc/media:/app/MrDoc/media jonnyan404/mrdoc-nginx
复制代码
使用 Docker 部署 MrDoc 在线文档管理系统
6)方式二:使用 Docker-Compose 创建 MrDoc 容器
修改 docker-compose.yaml
- version: '3'
- services:
- mrdoc:
- container_name: "mrdoc"
- restart: always
- image: jonnyan404/mrdoc-nginx
- volumes:
- - /docker/MrDoc/config:/app/MrDoc/config
- - /docker/MrDoc/media:/app/MrDoc/media
-
- ports:
- - 10086:10086
- networks:
- - myweb-net
- networks:
- myweb-net:
- driver: bridge
复制代码 下载镜像
- docker pull jonnyan404/mrdoc-nginx
复制代码 运行 MrDoc 容器
查看容器状态
使用 Docker 部署 MrDoc 在线文档管理系统
7)查看 MrDoc 登录密码
- # 基于容器日志查看 mrdoc 密码
- [root@blog Mrdoc] docker logs mrdoc 2>&1 | grep pwd
- -- First container startup --user:admin pwd:426d71a0
复制代码
8)登录 MrDoc 平台登录 MrDoc 前端界面注意:将如上 IP 地址修改为你服务器的 IP 地址
使用 Docker 部署 MrDoc 在线文档管理系统
登录管理员账号
使用 Docker 部署 MrDoc 在线文档管理系统
此处输入:
admin
426d71a0 容器日志中得到的密码
使用 Docker 部署 MrDoc 在线文档管理系统
使用 Docker 部署 MrDoc 在线文档管理系统
使用 Docker 部署 MrDoc 在线文档管理系统
文档管理
使用 Docker 部署 MrDoc 在线文档管理系统
用户管理
使用 Docker 部署 MrDoc 在线文档管理系统
效果展示
使用 Docker 部署 MrDoc 在线文档管理系统
使用 Docker 部署 MrDoc 在线文档管理系统
|