draw.io的Docker镜像是将免费开源的多功能图形绘制工具draw.io打包而成的容器化应用,该工具支持流程图、思维导图、UML图、网络拓扑图等多种图表绘制,具备本地存储与云端同步功能,可导出PNG、PDF、SVG等多种格式;通过Docker镜像,用户无需复杂配置即可快速部署和运行draw.io,适用于开发团队协作、教学设计、项目管理等场景,助力高效完成图表绘制工作,提升整体效率。
收藏数: 223
下载次数: 21264039
类型:

jgraph/drawiodiagrams.net(原 draw.io)是一款免费在线图表工具,可用于绘制流程图、网络图、UML 图、ER 图、数据库架构图、BPMN 图、电路图等,支持导入 .vsdx、Gliffy™ 和 Lucidchart™ 文件。
本仓库包含以下内容:
Dockerfile 基于 tomcat:9-jre11 构建(详见 Docker Hub tomcat 镜像)。
注意:自 16.5.3 版本起,不再维护 alpine 和 debian 镜像,统一使用单一镜像以减少安全漏洞。
本项目从 fjudith/draw.io fork 而来。
/user/local/tomcat/.keystore执行以下命令启动 diagrams.net 容器:
bashdocker run -it --rm --name="draw" -p 8080:8080 -p 8443:8443 jgraph/drawio
[***] (HTTP)或 [***][***] 或 [***]参数说明:
?offline=1是安全特性,启用后将禁用云存储支持。
通过环境变量可自定义容器行为,变量说明如下:
| 变量名 | 默认值 | 描述 |
|---|---|---|
| LETS_ENCRYPT_ENABLED | false | 是否启用 Let's Encrypt 证书(默认自签名) |
| PUBLIC_DNS | draw.example.com | 证书 "CN" 字段(域名) |
| ORGANISATION_UNIT | Cloud Native Application | 证书 "OU" 字段(组织单位) |
| ORGANISATION | example inc | 证书 "O" 字段(组织名称) |
| CITY | Paris | 证书 "L" 字段(城市) |
| STATE | Paris | 证书 "ST" 字段(州/省) |
| COUNTRY_CODE | FR | 证书 "C" 字段(国家代码) |
| KEYSTORE_PASS | V3ry1nS3cur3P4ssw0rd | .keystore/.jks 存储密码 |
| KEY_PASS | 同 KEYSTORE_PASS | 私钥密码 |
drawio.example.com)创建目录:用于存储 Let's Encrypt 数据(日志、配置、证书)
bashmkdir -p /opt/docker/drawiodata/letsencrypt-log /opt/docker/drawiodata/letsencrypt-etc /opt/docker/drawiodata/letsencrypt-lib
启动容器:运行以下命令生成并配置 Let's Encrypt 证书
bashdocker run -it -m1g \ -v "/opt/docker/drawiodata/letsencrypt-log:/var/log/letsencrypt/" \ -v "/opt/docker/drawiodata/letsencrypt-etc:/etc/letsencrypt/" \ -v "/opt/docker/drawiodata/letsencrypt-lib:/var/lib/letsencrypt" \ -e LETS_ENCRYPT_ENABLED=true \ -e PUBLIC_DNS=drawio.example.com \ # 替换为你的域名 --rm --name="draw" \ -p 80:80 -p 443:8443 \ # 80端口供 certbot 验证,443映射容器8443(Tomcat HTTPS端口) jgraph/drawio
容器配置通过 DRAWIO_* 环境变量管理,例如启用 Google Drive/OneDrive 集成等。具体变量列表可查看仓库 main 目录下的 docker-entrypoint.sh 文件。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 版本下载页面。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务