docker-asciidoctor-wavedrom (sha256:5218a46bcb4142b14663c9b4122d39af162c21bff5512cc3efd3b374a9d3c4c7)

Published 2024-10-13 13:49:14 +00:00 by elyan in elyan/central-arch-doc

Installation

docker pull git.elyanpoujol.fr/elyan/docker-asciidoctor-wavedrom@sha256:5218a46bcb4142b14663c9b4122d39af162c21bff5512cc3efd3b374a9d3c4c7
sha256:5218a46bcb4142b14663c9b4122d39af162c21bff5512cc3efd3b374a9d3c4c7

Image Layers

ADD file:ee5bb8409915b11413f44cce4c22fed658aba4fb078a448e08dd4ac9a23581f2 in /
CMD ["/bin/sh"]
LABEL maintainers=Guillaume Scheibel <guillaume.scheibel@gmail.com>, Damien DUPORTAL <damien.duportal@gmail.com>
LABEL org.opencontainers.image.source=https://github.com/asciidoctor/docker-asciidoctor
ARG asciidoctor_version=2.0.23
ARG asciidoctor_pdf_version=2.3.19
ENV ASCIIDOCTOR_VERSION=2.0.23 ASCIIDOCTOR_PDF_VERSION=2.3.19
RUN |2 asciidoctor_version=2.0.23 asciidoctor_pdf_version=2.3.19 /bin/sh -c apk add --no-cache ruby && gem install --no-document "asciidoctor:${ASCIIDOCTOR_VERSION}" "asciidoctor-pdf:${ASCIIDOCTOR_PDF_VERSION}" # buildkit
SHELL [/bin/ash -eo pipefail -c]
LABEL maintainers=Guillaume Scheibel <guillaume.scheibel@gmail.com>, Damien DUPORTAL <damien.duportal@gmail.com>
ARG TARGETARCH=arm64
RUN |3 asciidoctor_version=2.0.23 asciidoctor_pdf_version=2.3.19 TARGETARCH=arm64 /bin/ash -eo pipefail -c apk add --no-cache bash curl ca-certificates findutils font-bakoma-ttf git gnuplot graphviz inotify-tools make openjdk17-jre python3 py3-cairo py3-setuptools ruby-bigdecimal ruby-ffi ruby-mathematical ruby-rake texlive texmf-dist-latexextra ttf-liberation ttf-dejavu tzdata unzip which font-noto-cjk # buildkit
RUN |3 asciidoctor_version=2.0.23 asciidoctor_pdf_version=2.3.19 TARGETARCH=arm64 /bin/ash -eo pipefail -c apk add --no-cache -X http://dl-cdn.alpinelinux.org/alpine/edge/testing pdf2svg # buildkit
ARG asciidoctor_confluence_version=0.0.2
ARG asciidoctor_diagram_version=2.3.1
ARG asciidoctor_epub3_version=2.1.3
ARG asciidoctor_fb2_version=0.7.0
ARG asciidoctor_mathematical_version=0.3.5
ARG asciidoctor_revealjs_version=5.1.0
ARG kramdown_asciidoc_version=2.1.0
ARG asciidoctor_bibtex_version=0.9.0
ARG asciidoctor_kroki_version=0.10.0
ARG asciidoctor_reducer_version=1.0.2
ARG barby_version=0.6.8
ARG rqrcode_version=2.2.0
ARG chunky_png_version=1.4.0
ENV ASCIIDOCTOR_CONFLUENCE_VERSION=0.0.2 ASCIIDOCTOR_DIAGRAM_VERSION=2.3.1 ASCIIDOCTOR_EPUB3_VERSION=2.1.3 ASCIIDOCTOR_FB2_VERSION=0.7.0 ASCIIDOCTOR_MATHEMATICAL_VERSION=0.3.5 ASCIIDOCTOR_REVEALJS_VERSION=5.1.0 KRAMDOWN_ASCIIDOC_VERSION=2.1.0 ASCIIDOCTOR_BIBTEX_VERSION=0.9.0 ASCIIDOCTOR_KROKI_VERSION=0.10.0 ASCIIDOCTOR_REDUCER_VERSION=1.0.2 BARBY_VERSION=0.6.8 RQRCODE_VERSION=2.2.0 CHUNKY_PNG_VERSION=1.4.0
RUN |16 asciidoctor_version=2.0.23 asciidoctor_pdf_version=2.3.19 TARGETARCH=arm64 asciidoctor_confluence_version=0.0.2 asciidoctor_diagram_version=2.3.1 asciidoctor_epub3_version=2.1.3 asciidoctor_fb2_version=0.7.0 asciidoctor_mathematical_version=0.3.5 asciidoctor_revealjs_version=5.1.0 kramdown_asciidoc_version=2.1.0 asciidoctor_bibtex_version=0.9.0 asciidoctor_kroki_version=0.10.0 asciidoctor_reducer_version=1.0.2 barby_version=0.6.8 rqrcode_version=2.2.0 chunky_png_version=1.4.0 /bin/ash -eo pipefail -c apk add --no-cache --virtual .rubymakedepends build-base libxml2-dev ruby-dev && gem install --no-document "asciidoctor-confluence:${ASCIIDOCTOR_CONFLUENCE_VERSION}" "asciidoctor-diagram:${ASCIIDOCTOR_DIAGRAM_VERSION}" "asciidoctor-epub3:${ASCIIDOCTOR_EPUB3_VERSION}" "asciidoctor-fb2:${ASCIIDOCTOR_FB2_VERSION}" "asciidoctor-mathematical:${ASCIIDOCTOR_MATHEMATICAL_VERSION}" asciimath "asciidoctor-revealjs:${ASCIIDOCTOR_REVEALJS_VERSION}" coderay epubcheck-ruby:4.2.4.0 haml "kramdown-asciidoc:${KRAMDOWN_ASCIIDOC_VERSION}" pygments.rb rouge slim thread_safe tilt text-hyphen "asciidoctor-bibtex:${ASCIIDOCTOR_BIBTEX_VERSION}" "asciidoctor-kroki:${ASCIIDOCTOR_KROKI_VERSION}" "asciidoctor-reducer:${ASCIIDOCTOR_REDUCER_VERSION}" "barby:${BARBY_VERSION}" "rqrcode:${RQRCODE_VERSION}" "chunky_png:${CHUNKY_PNG_VERSION}" && apk del -r --no-cache .rubymakedepends && if [ "$TARGETARCH" = "arm64" ]; then gem uninstall nokogiri -v '> 1.14'; fi # buildkit
ENV PIPX_HOME=/opt/pipx
ENV PIPX_BIN_DIR=/usr/local/bin
ENV PIPX_MAN_DIR=/usr/local/share/man
RUN |16 asciidoctor_version=2.0.23 asciidoctor_pdf_version=2.3.19 TARGETARCH=arm64 asciidoctor_confluence_version=0.0.2 asciidoctor_diagram_version=2.3.1 asciidoctor_epub3_version=2.1.3 asciidoctor_fb2_version=0.7.0 asciidoctor_mathematical_version=0.3.5 asciidoctor_revealjs_version=5.1.0 kramdown_asciidoc_version=2.1.0 asciidoctor_bibtex_version=0.9.0 asciidoctor_kroki_version=0.10.0 asciidoctor_reducer_version=1.0.2 barby_version=0.6.8 rqrcode_version=2.2.0 chunky_png_version=1.4.0 /bin/ash -eo pipefail -c apk add --no-cache pipx py3-pip && apk add --no-cache --virtual .pythonmakedepends build-base freetype-dev python3-dev jpeg-dev && for pipx_app in actdiag 'blockdiag[pdf]' nwdiag seqdiag ;do pipx install --system-site-packages --pip-args='--no-cache-dir' "${pipx_app}"; pipx runpip "$(echo "$pipx_app" | cut -d'[' -f1)" install Pillow==9.5.0; done && apk del -r --no-cache .pythonmakedepends # buildkit
COPY /app/a2s /usr/local/bin/ # buildkit
COPY /app/erd-go /usr/local/bin/ # buildkit
RUN |16 asciidoctor_version=2.0.23 asciidoctor_pdf_version=2.3.19 TARGETARCH=arm64 asciidoctor_confluence_version=0.0.2 asciidoctor_diagram_version=2.3.1 asciidoctor_epub3_version=2.1.3 asciidoctor_fb2_version=0.7.0 asciidoctor_mathematical_version=0.3.5 asciidoctor_revealjs_version=5.1.0 kramdown_asciidoc_version=2.1.0 asciidoctor_bibtex_version=0.9.0 asciidoctor_kroki_version=0.10.0 asciidoctor_reducer_version=1.0.2 barby_version=0.6.8 rqrcode_version=2.2.0 chunky_png_version=1.4.0 /bin/ash -eo pipefail -c ln -snf /usr/local/bin/erd-go /usr/local/bin/erd # buildkit
WORKDIR /documents
VOLUME [/documents]
CMD ["/bin/bash"]
RUN /bin/ash -eo pipefail -c apk add npm # buildkit
RUN /bin/ash -eo pipefail -c npm install -g wavedrom-cli bytefield-svg # buildkit

Labels

Key Value
maintainers Guillaume Scheibel <guillaume.scheibel@gmail.com>, Damien DUPORTAL <damien.duportal@gmail.com>
org.opencontainers.image.source https://github.com/asciidoctor/docker-asciidoctor
Details
Container
2024-10-13 13:49:14 +00:00
1
OCI / Docker
linux/arm64
640 MiB
Versions (2) View all