diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..1504cb21c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM openjdk:17-alpine + +ARG PLANTUML_VERSION=1.2022.6 + +ENV LANG en_US.UTF-8 + +RUN \ + apk add --no-cache graphviz wget ca-certificates ttf-dejavu && \ + wget "https://github.com/plantuml/plantuml/releases/download/v${PLANTUML_VERSION}/plantuml-${PLANTUML_VERSION}.jar" -O /opt/plantuml.jar && \ + apk del wget ca-certificates + +WORKDIR /data +VOLUME ["/data"] + +ENTRYPOINT ["java", "-jar", "/opt/plantuml.jar"] +CMD ["-version"] \ No newline at end of file