使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公

这篇具有很好参考价值的文章主要介绍了使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

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

其实,除了写代码,画图也是每个程序员必备的技能之一,我们经常接触有流程图、架构图等等。而且Draw.io结合cpolar内网穿透工具还可以增加共享和协作功能,提升团队工作效率,那么本篇文章就来教大家如何在docker部署draw.io绘图工具并且实现公网远程访问。

Docker本地部署在线绘图工具Draw.io并实现公网远程访问

1. 使用Docker本地部署draw.io

启动docker,运行容器

docker run -it --rm --name="draw" -p 8080:8080 -p 8443:8443 jgraph/draw.io

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

启动 Web 浏览器会话到http://localhost:8080/?offline=1&https=0或https://localhost:8443/?offline=1

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

可以看到在docker本地部署了draw.io,进入到了绘画作图界面。

2. 安装cpolar内网穿透工具

上面我们在docker中成功安装了draw.io,并局域网成功访问,下面我们安装cpolar内网穿透工具,通过cpolar 转发本地端口映射的http公网地址,我们可以很容易实现远程访问,而无需自己注册域名购买云服务器.下面是安装cpolar步骤

cpolar官网地址: https://www.cpolar.com

  • 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 向系统添加服务
sudo systemctl enable cpolar
  • 启动cpolar服务
sudo systemctl start cpolar

cpolar安装成功后,在外部浏览器上访问Linux 的9200端口即:【http://局域网ip:9200】,使用cpolar账号登录,登录后即可看到cpolar web 配置界面,结下来在web 管理界面配置即可

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

3. 配置Draw.io公网访问地址

点击左侧仪表盘的隧道管理——创建隧道,创建一个Draw.io的cpolar 公网地址隧道

  • 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
  • 协议:选择http
  • 本地地址:8080 (局域网访问的端口)
  • 域名类型:免费选择随机域名
  • 地区:选择China

点击创建

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是http 和https

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

4. 公网远程访问Draw.io

使用上面的cpolar https公网地址在任意设备的浏览器访问,即可成功看到我们Draw.io的绘图界面,这样一个公网地址且可以远程访问就创建好了,无需自己购买云服务器,即可发布到公网访问。

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。

我一般会使用固定二级子域名,原因是我希望将网址发送给同事时,它是一个固定、易记的公网地址(例如:draw.io.cpolar.cn),这样更显正式,便于绘图交流协作。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn已备案】

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

保留成功后复制保留成功的二级子域名的名称

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名

点击更新(注意,点击一次更新即可,不需要重复提交)

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

最后,我们使用固定的公网地址访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公,YY滴《干货分享》,docker,draw.io,容器文章来源地址https://www.toymoban.com/news/detail-760046.html

到了这里,关于使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Draw Things - 人工智能绘图工具,傻瓜式一键式安装运行

    Draw Things 是一款上手非常简单但十分强大的AI绘图工具,安装后会自动安装两个基础版的AI模型,直接就可以使用了   该软件相对于 Stable Diffusion 来说上手特别容易,不需要繁杂的配置,另外 DrawThings 也可以像 Stable Diffusion 一样来导入一些自定义的模型进行图生成   另外该软

    2024年02月12日
    浏览(78)
  • 如何在Docker本地搭建流程图绘制神器draw.io并实现公网远程访问

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站 提到流程图,大家第一时间可能会想到Visio,不可否认,VIsio确实是功能强大,但是软件为收费,并且因为其功能强大,导致安装需要很多的系统内存,并且是不可跨

    2024年01月23日
    浏览(35)
  • window10 使用docker 本地安装部署mongodb数据库

    一、window10 安装docker 可以参看笨鸟教程【Windows Docker 安装】 安装完后的Docker Desktop是这个样子: 原始的docker镜像拉取仓库速度较慢,为了方便docker拉取镜像,可以设置国内的加速镜像,如:阿里 云、有道等【镜像加速】: 二、docker下载运行mongodb镜像 1 直接在 windows powerShel

    2024年02月03日
    浏览(33)
  • 强大易于编辑的流程图组织图绘制工具draw.io Mac苹果中文版

    draw.io可以绘制多种类型的图表,包括但不限于流程图、组织结构图、网络图、UML图、电气工程图等。draw.io提供了丰富的图形元素和编辑功能,使用户能够轻松地创建和编辑各种复杂的图表。同时,该软件还支持多种导出格式,方便用户在不同平台和设备上共享和展示他们的

    2024年02月07日
    浏览(24)
  • 使用docker安装本地pdf工具集合Stirling-PDF

    平时工作中需要处理pdf,市面上的很多工具都需要充会员才能使用,偶然发现了一个可私有化部署且易于使用的PDF在线工具,使用docker部署,使用起来非常方便,而且功能齐全。 这里是官网: https://pdf.errui.cc/ 如果想本地部署 这里可以设置语言 项目功能:基本涵盖了我们常用

    2024年04月29日
    浏览(20)
  • AI绘画新手小白也可以一键安装的本地绘图工具——Easy Diffusion

    上图是我用的2G显存的N卡GPU设置的为low跑出来的效果 Easy Diffusion 出来已经一段时间了,当前最新版本3.0,新版本更新内容很多。 动手能力强的小伙伴已经开始各种花式出图了,是不是苦于安装的复杂、繁杂的参数设置?来吧,现在又有了一个新的选择。 最新版3.0安装包下载

    2024年04月14日
    浏览(36)
  • 【AI绘图本地部署,无显卡部署stable-diffusion-webui吗,使用CPU运算】

    环境准备 aconda:https://www.anaconda.com/ git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 进入目录 cd stable-diffusion-webui 创建虚拟环境 python -m venv ./virtualenv 运行虚拟环境 .virtualenvScriptsActivate.ps1 安装Cpu运行的pytorch版本 pip3 install torch torchvision torchaudio 修改根目录下launch.py代码

    2024年02月16日
    浏览(29)
  • 记录 AI绘图 Stable Diffusion的本地安装使用

    最近刷短视频看到了很多关于AI绘图, Midjourney , gittimg.ai , Stable Diffusion 等一些绘图AI工具,感受到了 AI绘画 的魅力。通过 chatGPT 生成再加上绘图工具,真是完美 Midjourney 算是体验最好的了,生成的图片也特别完美,使用也简单,它是在线网页,计算在云服务器上 新

    2024年02月13日
    浏览(40)
  • Docker容器的可视化管理工具—DockerUI本地部署与远程访问

    DockerUI是一个docker容器镜像的可视化图形化管理工具。DockerUI可以用来轻松构建、管理和维护docker环境。它是完全开源且免费的。基于容器安装方式,部署方便高效,浏览和维护docker单节点或集群节点worker和manager。DockerUI具有易于使用的界面。它不需要记住 docker 指令。只需下

    2024年02月05日
    浏览(39)
  • 16.6k stars 开源的本地文件共享传输工具 docker部署教程

    First, Install docker with docker-compose. Then, clone the repository: Now point your browser to  http://localhost:8080 . To restart the containers run  docker-compose restart . To stop the containers run  docker-compose stop . To debug the NodeJS server run  docker logs snapdrop_node_1 . Have docker installed, then use the command: To run the image, ty

    2024年01月20日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包