行业资讯

  • 首页
  • 新闻中心
  • 行业资讯

10 分钟在你的服务器运行在线文档管理系统


2020年12月03日

1.安装 docker 与 docker-compose


如果这个你没装, 那估计 10 分钟不能完事

2. 新建 docker-compose.yml


version: '3'
services:
  MinDoc_New:
    container_name: mindoc_ekko
    image: registry.cn-hangzhou.aliyuncs.com/mindoc/mindoc:v2.0-beta.2
    privileged: false
    restart: always
    ports:
      - 8181:8181
    volumes:
      - /var/www/mindoc/database:/mindoc/database
      - /var/www/mindoc/uploads:/mindoc/uploads
    environment:
      - MINDOC_RUN_MODE=prod
      - MINDOC_DB_ADAPTER=sqlite3
      - MINDOC_DB_DATABASE=./database/mindoc.db
      - MINDOC_CACHE=true
      - MINDOC_CACHE_PROVIDER=file
      - MINDOC_ENABLE_EXPORT=false
      - MINDOC_BASE_URL= 127.0.0.1
      - MINDOC_CDN_IMG_URL=
      - MINDOC_CDN_CSS_URL=
      - MINDOC_CDN_JS_URL=
    dns:
      - 223.5.5.5
      - 223.6.6.6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

部署 docker-compose

docker-compose up -d
  • 1

输出

[root@aliyun ~]# docker-compose up -d
Creating network "root_default" with the default driver
Pulling MinDoc_New (registry.cn-hangzhou.aliyuncs.com/mindoc/mindoc:v2.0-beta.2)...
v2.0-beta.2: Pulling from mindoc/mindoc
4fe2ade4980c: Pull complete
ee3bf88c6061: Pull complete
edd5e2dfc789: Pull complete
24fc4ec1dd71: Pull complete
ec4f68fd9612: Pull complete
26b991074542: Pull complete
948bcd2e45ec: Pull complete
51f52fcbd9f9: Pull complete
72ac77c2c335: Pull complete
626ec74d4647: Pull complete
a07969c9d375: Pull complete
caed215bf7b0: Pull complete
53fe131203a5: Pull complete
Digest: sha256:f5c62fc88a1373fa239d3b8ab92ad15d4ce56e49fab10948320630d0c5b66882
Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/mindoc/mindoc:v2.0-beta.2
Creating mindoc_ekko ... done
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

完成, 查看日志

docker logs -f 容器名称或者id
  • 1

输出

[root@aliyun ~]# docker logs -f 73c93d1afb07
2020/05/29 14:46:31.341 [I] [command.go:34]  正在初始化数据库配置.
2020/05/29 14:46:31.341 [I] [command.go:86]  数据库初始化完成.
2020/05/29 14:46:31.341 [I] [command.go:321]  正常初始化缓存配置.
2020/05/29 14:46:31.342 [I] [command.go:410]  缓存初始化完成.
省略一堆.............
Install Successfully!
2020/05/29 14:46:31.771 [I] [command.go:34]  正在初始化数据库配置.
2020/05/29 14:46:31.772 [I] [command.go:86]  数据库初始化完成.
2020/05/29 14:46:31.772 [I] [command.go:321]  正常初始化缓存配置.
2020/05/29 14:46:31.772 [I] [command.go:410]  缓存初始化完成.
MinDoc version =>
build time =>
start directory => /mindoc/mindoc_linux_amd64

2020/05/29 14:46:31.851 [I] [asm_amd64.s:2361]  http server Running on http://:8181
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

完成

3. 访问系统


默认账号为 admin
默认密码为 123456

演示
在这里插入图片描述

公众号


客服