
plantuml/plantuml-server。
镜像通过标签区分Web服务器版本:jetty(默认)和tomcat,可根据需求选择。
使用Jetty服务器(推荐,轻量级):
dockerdocker run -d -p 8080:8080 plantuml/plantuml-server:jetty
使用Tomcat服务器:
dockerdocker run -d -p 8080:8080 plantuml/plantuml-server:tomcat
服务启动后,通过 http://localhost:8080 访问Web界面,输入PlantUML代码即可生成图表。
创建 docker-compose.yml 文件,配置如下(以Jetty为例):
yamlversion: '3' services: plantuml-server: image: plantuml/plantuml-server:jetty # 如需Tomcat,替换为 :tomcat ports: - "8080:8080" # 主机端口:容器端口,可自定义主机端口(如 80:8080) restart: unless-stopped # 服务异常时自动重启
执行以下命令启动服务:
bashdocker-compose up -d
-p <主机端口>:8080 映射到主机端口(如 -p 80:8080 可通过80端口访问)。当前镜像未提供额外可配置的环境变量。如需扩展功能(如添加插件、调整渲染参数),可通过挂载自定义配置文件到容器内部路径(具体路径需参考PlantUML Server源码的配置结构)。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务