Draw.io,曾用名是Diagramly,是一款高人气的免费在线图表软件。主要应用场景在流程图、网络图、数据库图、ER图、电路图等,支持在线使用。draw.io可以导入.vsdx、Gliffy、Lucidchart文件,拥有大量的形状和数百个视觉元素可供选择,使您的图表或图表独一无二。在线使用:https://app.diagrams.net/
一、创建目录并进入目录
a.创建drawio
- mkdir drawio;cd drawio#创建一个目录,并进入此目录
复制代码- #创建drawio项目目录
- mkdir /volume1/docker/drawio/
- #创建drawio数据存放目录
- mkdir /volume1/docker/drawio/data/
- #赋予权限
- chmod -R 775 /volume1/docker/drawio
复制代码
二、创建并且编辑文件
三、输入i进入编辑模式,把下面的复制粘贴到里面,然后按ESC --> :WQ! --> 保存退出
- version: '3'
- services:
- drawio:
- image: jgraph/drawio:latest
- container_name: drawio
- ports:
- - "5029:8080"
- volumes:
- - /volume1/docker/drawio/data:/data
- restart: unless-stopped
复制代码
四、启动服务:在终端中执行以下命令,启动 Draw.io 服务:
项目特性:一个免费的在线图表软件,用于创建流程图、UML 图、架构图等。支持多种文件格式,包括 XML、HTML5 和图片格式。 可以与 Google Drive、OneDrive 和其他云存储服务集成。 支持实时协作编辑功能。
|