menu 树立知识 Docker自建一款简单易用、功能强大的在线绘图工具
文章开始
文章结尾

Docker自建一款简单易用、功能强大的在线绘图工具

项目地址

GitHub:https://github.com/excalidraw/excalidraw

项目简介

Excalidraw是一款简单易用、功能强大的在线绘图工具,特别适合于团队协作和快速创作。

功能

简单易用:Excalidraw的界面简洁直观,没有复杂的工具栏和选项,使得用户可以快速上手并创建图形。无论是专业人士还是初学者,都能轻松绘制各种图形。手绘风格:Excalidraw的绘图风格模仿了手绘图形,使得图形看起来更加自然、生动,并且具有良好的可读性。用户可以通过简单的绘图工具栏和操作面板,轻松快速地绘制出看起来像是手绘的效果,增加了图形的趣味性和生动性。

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

安装Docker-compose

下载 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 版本docker-compose -v

Docker运行服务

sudo docker run --rm -dit --name excalidraw -p 5000:80 excalidraw/excalidraw:latest

Docker-compose运行服务

vim docker-compose.ymlversion: '3'services:  yourls:    image: yourls    restart: always    ports:      - 8000:80    environment:      YOURLS_DB_PASS: yourls      YOURLS_SITE: http://192.168.1.104:8000 # 有域名写域名,没域名写IP:端口      YOURLS_USER: admin      YOURLS_PASS: admin  mysql:    image: mysql    restart: always    environment:      MYSQL_ROOT_PASSWORD: yourls      MYSQL_DATABASE: yourls            docker-compose up -d      

Demo访问

http://ip:5000