参考资料

  1. docker镜像(Image)是什么?
  2. Docker与Kubernetes的关系?
  3. Notary 是一个开源项目,用于对数字内容进行签名和验证,确保内容的完整性和来源可信。
  4. docker安装redis详细说明以及案例
  5. EulerOS 是华为推出的企业级 Linux 操作系统
  6. Rakudo Star是Raku编程语言的发行版
  7. SonarQube 是一个开源的代码质量管理平台
  8. WordPress 是一个开源的内容管理系统

详细简介

Draw 是一款开源的绘图工具,支持在线协作绘图、流程图制作、思维导图等功能,适合团队协作和个人使用。

特点

  1. 开源免费:代码完全开放,可自由使用和修改。

  2. 多端支持:支持 Web、Windows、macOS 和 Linux。

  3. 实时协作:多人同时在线编辑同一张图纸。

  4. 丰富模板:提供流程图、思维导图、UML 等多种模板。

  5. 插件扩展:支持通过插件扩展功能。

最新更新内容及时间

  • 2023年10月:新增 AI 辅助绘图功能,优化了协作同步性能。

  • 2023年8月:支持导出为 SVG 和 PDF 格式,修复了多个稳定性问题。

镜像下载地址

官网地址

阅读文档地址

Docker 安装示例

docker run -d -p 8080:8080 --name draw drawio/draw

访问 http://localhost:8080 即可使用。

.yaml 设置教程

示例配置文件 config.yaml

server:
  port: 8080
  cors:
    enabled: true
storage:
  type: local
  path: /data/draw

常用错误问题

  1. 无法保存图纸

    • 检查存储路径权限,确保 /data/draw 可写。

  2. 协作同步失败

    • 确认网络连接正常,检查服务器防火墙设置。

  3. Docker 容器启动失败

    • 确保端口 8080 未被占用,或修改映射端口。

  4. 导出格式不支持

    • 更新到最新版本,确保支持 SVG/PDF 导出。