Namespace
elfolink
Image / Tag
alpine-java-wkhtmltopdf:sha-7b819cf
Content Digest
sha256:0d22244afcc262be5c8883d843eb28aa31b5ae721d58ae277be118b7cd6224e1
Details
Created

2020-11-19 17:03:22 UTC

Size

95.6 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2020-11-19T16:06:01.643Z
  • org.opencontainers.image.description
    wkhtmltopdf compiled on Alpine Linux with Java baseimage
  • org.opencontainers.image.licenses
    MIT
  • org.opencontainers.image.revision
    7b819cf7bb9a34c109110b3c2b685cd7548918b7
  • org.opencontainers.image.source
    https://github.com/ElfoLiNk/alpine-java-wkhtmltopdf
  • org.opencontainers.image.title
    alpine-java-wkhtmltopdf
  • org.opencontainers.image.url
    https://github.com/ElfoLiNk/alpine-java-wkhtmltopdf
  • org.opencontainers.image.version
    3.9

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:31603596830fc7e56753139f9c2c6bd3759e48a850659506ebfb885d1cf3aef5 - 2.77% (2.64 MB)

[#001] sha256:afdc6fe30b616121429f171d600c97c4439479a7579eb81f8b80ef32badb71b4 - 0.0% (126 Bytes)

[#002] sha256:6296b080f2512f619f3bf8f33a5c9c220ff558490dabb73617923e53b287fc67 - 0.0% (2.97 KB)

[#003] sha256:5ac8ada67f080a3bfb8803ce2343574e842f67552fa10b58890b04213cd057ce - 97.23% (92.9 MB)


History
2020-04-24 01:05:35 UTC

/bin/sh -c #(nop) ADD file:a0afd0b0db7f9ee9496186ead087ec00edd1386ea8c018557d15720053f7308e in /

2020-04-24 01:05:35 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-11-19 16:06:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /tmp/patches # buildkit

2020-11-19 16:06:20 UTC (buildkit.dockerfile.v0)

COPY conf/* /tmp/patches/ # buildkit

2020-11-19 17:03:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache bash openjdk8-jre jq curl openssl libstdc++ libx11 libxrender libxext ca-certificates fontconfig freetype ttf-dejavu ttf-droid ttf-freefont ttf-liberation ttf-ubuntu-font-family && apk add --no-cache --virtual .build-deps g++ git gtk+ gtk+-dev make mesa-dev openssl-dev patch && git clone --recursive --depth 1 https://github.com/wkhtmltopdf/wkhtmltopdf.git /tmp/wkhtmltopdf && cd /tmp/wkhtmltopdf && patch -i /tmp/patches/wkhtmltopdf-buildconfig.patch && cd /tmp/wkhtmltopdf/qt && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt-musl.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt-musl-iconv-no-bom.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt-recursive-global-mutex.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/improve-cups-support.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/moc-boost-workaround.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt4-glibc-2.25.patch && patch -p1 --ignore-whitespace -F4 -i /tmp/patches/qt4-icu59.patch && echo "QMAKE_CXXFLAGS += -std=gnu++98" >> src/3rdparty/javascriptcore/JavaScriptCore/JavaScriptCore.pri && echo "QMAKE_CXXFLAGS += -std=gnu++98" >> src/plugins/accessible/qaccessiblebase.pri && sed -i "s|-O2|${CXXFLAGS}|" mkspecs/common/g++-base.conf && sed -i "s|-O2|${CXXFLAGS}|" mkspecs/common/gcc-base.conf && sed -i "/^QMAKE_LFLAGS_RPATH/s| -Wl,-rpath,||g" mkspecs/common/gcc-base-unix.conf && sed -i "/^QMAKE_LFLAGS\s/s|+=|+= ${LDFLAGS}|g" mkspecs/common/gcc-base.conf && NB_CORES=$(grep -c '^processor' /proc/cpuinfo) && ./configure -confirm-license -opensource -prefix /usr -datadir /usr/share/qt -sysconfdir /etc -plugindir /usr/lib/qt/plugins -importdir /usr/lib/qt/imports -silent -release -static -webkit -script -svg -exceptions -xmlpatterns -openssl-linked -no-fast -no-largefile -no-accessibility -no-stl -no-sql-ibase -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-qt3support -no-opengl -no-openvg -no-system-proxies -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-javascript-jit -no-scripttools -no-declarative -no-declarative-debug -no-neon -no-rpath -no-nis -no-cups -no-pch -no-dbus -no-separate-debug-info -no-gtkstyle -no-nas-sound -no-opengl -no-openvg -no-sm -no-xshape -no-xvideo -no-xsync -no-xinerama -no-xcursor -no-xfixes -no-xrandr -no-mitshm -no-xinput -no-xkb -no-glib -no-icu -nomake demos -nomake docs -nomake examples -nomake tools -nomake tests -nomake translations -graphicssystem raster -qt-zlib -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -optimized-qmake -iconv -xrender -fontconfig -D ENABLE_VIDEO=0 && make --jobs $(($NB_CORES*2)) --silent 1>/dev/null && make install && cd /tmp/wkhtmltopdf && qmake && make --jobs $(($NB_CORES*2)) --silent 1>/dev/null && make install && make clean && make distclean && cd /tmp/wkhtmltopdf/qt && make uninstall && make clean && make distclean && rm -rf /tmp/* && apk del .build-deps # buildkit

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete