Sign inSign up

yuzutech/kroki:0.21.2

Multi-platform
Languages & frameworks
Integration & delivery
Index digest

sha256:36d26a0daba97c7d1d4c72f7be631b2294dc578c7e22825cb06976ae4d198d84

OS/ARCH

Compressed size

663.94 MB

Last pushed

over 3 years by ggrossetie

Type

Image

Manifest digest

sha256:72f39ce030b63eace547bf21b6bf34acbd9a71bde70a13cc81d05712fb8ee253

Image Layers

1ARG RELEASE0 B
2ARG LAUNCHPAD_BUILD_ARCH0 B
3LABEL org.opencontainers.image.ref.name=ubuntu0 B
4LABEL org.opencontainers.image.version=22.040 B
5ADD file ... in / 27.07 MB
6CMD ["/bin/bash"]0 B
7ENV JAVA_HOME=/opt/java/openjdk0 B
8ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
9ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
10/bin/sh -c apt-get update 11.82 MB
11ENV JAVA_VERSION=jdk-11.0.18+100 B
12/bin/sh -c set -eux; 42.89 MB
13/bin/sh -c echo Verifying install160 B
14ARG D2_VERSION=0.4.10 B
15ARG PLANTUML_VERSION=1.2023.70 B
16ARG UMLET_VERSION=2023-03-20_UMLet_v15.10 B
17ARG GRAPHVIZ_VERSION=8.0.40 B
18ARG DITAA_VERSION=1.0.30 B
19ARG TARGETARCH0 B
20LABEL org.opencontainers.image.title=Kroki org.opencontainers.image.description=Kroki provides a0 B
21RUN |6 D2_VERSION=0.4.1 PLANTUML_VERSION=1.2023.7 UMLET_VERSION=2023-03-20_UMLet_v15.14.23 KB
22RUN |6 D2_VERSION=0.4.1 PLANTUML_VERSION=1.2023.7 UMLET_VERSION=2023-03-20_UMLet_v15.1371.08 MB
23RUN |6 D2_VERSION=0.4.1 PLANTUML_VERSION=1.2023.7 UMLET_VERSION=2023-03-20_UMLet_v15.13.49 MB
24RUN |6 D2_VERSION=0.4.1 PLANTUML_VERSION=1.2023.7 UMLET_VERSION=2023-03-20_UMLet_v15.18.4 MB
25RUN |6 D2_VERSION=0.4.1 PLANTUML_VERSION=1.2023.7 UMLET_VERSION=2023-03-20_UMLet_v15.116.88 MB
26RUN |6 D2_VERSION=0.4.1 PLANTUML_VERSION=1.2023.7 UMLET_VERSION=2023-03-20_UMLet_v15.133.79 MB
27RUN |6 D2_VERSION=0.4.1 PLANTUML_VERSION=1.2023.7 UMLET_VERSION=2023-03-20_UMLet_v15.116.69 MB
28COPY /usr/local/cargo/bin/svgbob_cli /usr/bin/svgbob # buildkit1.55 MB
29COPY /root/.local/bin/erd /usr/bin/erd # buildkit4.46 MB
30COPY /build/pikchr /usr/bin/pikchr # buildkit393.79 KB
31COPY /app/app.bin /usr/bin/nomnoml # buildkit16.35 MB
32COPY /app/app.bin /usr/bin/vega # buildkit21.87 MB
33COPY /app/app.bin /usr/bin/dbml # buildkit19.24 MB
34COPY /app/app.bin /usr/bin/wavedrom # buildkit16.82 MB
35COPY /app/app.bin /usr/bin/bytefield # buildkit16.98 MB
36COPY /usr/local/bin/dvisvgm /usr/bin/dvisvgm # buildkit19.49 MB
37COPY tikz2svg /usr/bin/tikz2svg # buildkit980 B
38COPY ops/docker/logback.xml /etc/kroki/logback.xml # buildkit403 B
39ENV KROKI_CONTAINER_SUPPORT=0 B
40ENV KROKI_SAFE_MODE=secure0 B
41ENV KROKI_SVGBOB_BIN_PATH=/usr/bin/svgbob0 B
42ENV KROKI_ERD_BIN_PATH=/usr/bin/erd0 B
43ENV KROKI_DOT_BIN_PATH=/usr/bin/dot0 B
44ENV KROKI_NOMNOML_BIN_PATH=/usr/bin/nomnoml0 B
45ENV KROKI_VEGA_BIN_PATH=/usr/bin/vega0 B
46ENV KROKI_DBML_BIN_PATH=/usr/bin/dbml0 B
47ENV KROKI_WAVEDROM_BIN_PATH=/usr/bin/wavedrom0 B
48ENV KROKI_BYTEFIELD_BIN_PATH=/usr/bin/bytefield0 B
49ENV KROKI_PIKCHR_BIN_PATH=/usr/bin/pikchr0 B
50ENV KROKI_D2_BIN_PATH=/usr/bin/d20 B
51ENV KROKI_UMLET_BIN_PATH=/usr/bin/umlet0 B
52ENV KROKI_PLANTUML_BIN_PATH=/usr/bin/plantuml0 B
53ENV KROKI_TIKZ2SVG_BIN_PATH=/usr/bin/tikz2svg0 B
54ENV KROKI_DITAA_BIN_PATH=/usr/bin/ditaa0 B
55ENV JAVA_OPTS=-Dlogback.configurationFile=/etc/kroki/logback.xml -Dvertx.logger-delegate-factory-class-name=io.vertx.core.logging.SLF4JLogDelegateFactory0 B
56COPY target/kroki-server.jar /usr/local/kroki/kroki-server.jar # buildkit14.67 MB
57EXPOSE map[8000/tcp:{}]0 B
58USER kroki0 B
59ENTRYPOINT ["/bin/sh" "-c" "exec java0 B

Command

 ARG RELEASE