部署 Draw.io 思维导图工具

1)Draw.io 介绍

提到流程图,大家第一时间可能会想到 Visio,不可否认,VIsio 确实是功能强大,但是软件为收费,并且因为其功能强大,导致安装需要很多的系统内存,并且是不可跨平台使用。所以,今天给大家推荐一款更实用的流程图软件 —— **Draw.io **在线绘图工具。

Draw.io(以前的 Diagramly)是免费的在线图表软件。您可以将其用作流程图制作工具、网络图软件、在线创建 UML、作为 ER 图工具、设计数据库模式、在线构建 BPMN、作为电路图制作工具等等。Draw.io 可以导入 .vsdx、Gliffy 和 Lucidchart 文件。

2)检查本地 Docker 环境

2.1)宿主机系统版本

[root@node ~] cat /etc/os-release

2.2)检查 Docker 版本

// 1) 低版本 Docker 安装
yum install docker -y

----
// < '推荐' >
// 2) 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh

----
// 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
setenforce 0

// 启用 Docker
systemctl enable --now docker

----
// 3) 安装 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
chmod +x /usr/local/bin/docker-compose
docker-compose -v

2.3)检查 Docker 状态

[root@node ~] systemctl status docker

部署 Draw.io 思维导图工具_第1张图片

3)下载 Draw.io 镜像

[root@node ~] docker pull jgraph/drawio

4)安装 Draw.io

4.1)创建 Draw.io 容器

docker run -d --name="draw" --restart always -p 8080:8080 -p 8443:8443 jgraph/drawio

4.2)检查容器状态

docker ps -a

image.png

4.3)检查容器日志

docker logs draw

4.4)镜像导出

方便后续,可以在离线环境中进行使用

// 导出镜像
# docker images | grep drawio | awk '{print $3}'
docker save c169fe2d8326 > drawio.tar
    
// 上传阿里云盘

// 后续 载入 镜像
docker load < drawio.tar

image.png

5)访问 Draw.io 工具

http://10.0.59.114:8080/

部署 Draw.io 思维导图工具_第2张图片

你可能感兴趣的:(开源项目,linux,运维)