ADD file:1f4eb46669b5b6275af19eb7471a6899a61c276aa7d925b8ae99310b14b75b92 in / |
CMD ["/bin/sh"] |
ARG TARGETPLATFORM |
WORKDIR /tmp |
COPY /tmp/cinit/cinit /opt/base/sbin/ # buildkit |
COPY /tmp/logmonitor/logmonitor /opt/base/bin/ # buildkit |
COPY /tmp/su-exec/su-exec /opt/base/sbin/su-exec # buildkit |
COPY /tmp/logrotate-install/usr/sbin/logrotate /opt/base/sbin/ # buildkit |
COPY helpers/* /opt/base/bin/ # buildkit |
ARG ALPINE_PKGS |
ARG DEBIAN_PKGS |
RUN |3 TARGETPLATFORM=linux/amd64 ALPINE_PKGS= tzdata shadow DEBIAN_PKGS= tzdata /bin/sh -c if [ -n "$(which apk)" ]; then /opt/base/bin/add-pkg ${ALPINE_PKGS}; else /opt/base/bin/add-pkg ${DEBIAN_PKGS}; fi # buildkit |
RUN |3 TARGETPLATFORM=linux/amd64 ALPINE_PKGS= tzdata shadow DEBIAN_PKGS= tzdata /bin/sh -c if [ -f /root/.profile ]; then echo "# Include Docker container definitions." >> /root/.profile && echo ". /root/.docker_rc" >> /root/.profile; fi # buildkit |
RUN |3 TARGETPLATFORM=linux/amd64 ALPINE_PKGS= tzdata shadow DEBIAN_PKGS= tzdata /bin/sh -c mkdir -p /defaults /opt/base/etc/logrotate.d /etc/services.d /etc/cont-env.d /etc/cont-init.d /etc/cont-finish.d /etc/cont-logrotate.d && true # buildkit |
RUN |3 TARGETPLATFORM=linux/amd64 ALPINE_PKGS= tzdata shadow DEBIAN_PKGS= tzdata /bin/sh -c if [ -f /etc/apk/repositories ]; then cp /etc/apk/repositories /defaults/; else cp /etc/apt/sources.list /defaults/; fi # buildkit |
COPY rootfs/ / # buildkit |
RUN |3 TARGETPLATFORM=linux/amd64 ALPINE_PKGS= tzdata shadow DEBIAN_PKGS= tzdata /bin/sh -c /opt/base/bin/set-cont-env DOCKER_IMAGE_PLATFORM "${TARGETPLATFORM:-}" && true # buildkit |
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/base/sbin:/opt/base/bin ENV=/root/.docker_rc USER_ID=1000 GROUP_ID=1000 SUP_GROUP_IDS= UMASK=0022 LANG=en_US.UTF-8 TZ=Etc/UTC KEEP_APP_RUNNING=0 APP_NICENESS=0 INSTALL_PACKAGES= PACKAGES_MIRROR= CONTAINER_DEBUG=0 |
VOLUME [/config] |
CMD ["/init"] |
ARG IMAGE_VERSION=unknown |
LABEL org.label-schema.name=baseimage org.label-schema.description=A minimal docker baseimage to ease creation of long-lived application containers org.label-schema.version=3.5.3 org.label-schema.vcs-url=https://github.com/jlesage/docker-baseimage org.label-schema.schema-version=1.0 |
WORKDIR /tmp |
ARG ALPINE_PKGS |
ARG DEBIAN_PKGS |
RUN |2 ALPINE_PKGS= openssl netcat-openbsd DEBIAN_PKGS= netcat net-tools openssl /bin/sh -c if [ -n "$(which apk)" ]; then add-pkg ${ALPINE_PKGS}; else add-pkg ${DEBIAN_PKGS}; fi && rm -rf /var/cache/fontconfig/* # buildkit |
COPY helpers/* /opt/base/bin/ # buildkit |
COPY rootfs/ / # buildkit |
COPY /tmp/tigervnc-install/usr/bin/Xvnc /opt/base/bin/ # buildkit |
COPY /tmp/tigervnc-install/usr/bin/vncpasswd /opt/base/bin/ # buildkit |
COPY /tmp/xkb-install/usr/share/X11/xkb /opt/base/share/X11/xkb # buildkit |
COPY /tmp/xkbcomp-install/usr/bin/xkbcomp /opt/base/bin/ # buildkit |
COPY /tmp/openbox-install/usr/bin/openbox /opt/base/bin/ # buildkit |
COPY /tmp/openbox-install/usr/bin/obxprop /opt/base/bin/ # buildkit |
COPY /tmp/fontconfig-install/opt /opt # buildkit |
COPY /tmp/xdpyprobe/xdpyprobe /opt/base/bin/ # buildkit |
COPY /tmp/yad-install/usr/bin/yad /opt/base/bin/ # buildkit |
COPY /tmp/nginx-install /opt/base/ # buildkit |
COPY /tmp/dhparam.pem /defaults/ # buildkit |
COPY /opt/noVNC /opt/noVNC # buildkit |
ENV DISPLAY_WIDTH=1920 DISPLAY_HEIGHT=1080 DARK_MODE=0 SECURE_CONNECTION=0 SECURE_CONNECTION_VNC_METHOD=SSL SECURE_CONNECTION_CERTS_CHECK_INTERVAL=60 WEB_LISTENING_PORT=5800 VNC_LISTENING_PORT=5900 VNC_PASSWORD= ENABLE_CJK_FONT=0 |
EXPOSE map[5800/tcp:{} 5900/tcp:{}] |
ARG IMAGE_VERSION=unknown |
LABEL org.label-schema.name=baseimage-gui org.label-schema.description=A minimal docker baseimage to ease creation of X graphical application containers org.label-schema.version=4.5.3 org.label-schema.vcs-url=https://github.com/jlesage/docker-baseimage-gui org.label-schema.schema-version=1.0 |
ARG DOCKER_IMAGE_VERSION= |
ARG FIREFOX_VERSION=120.0.1-r0 |
WORKDIR /tmp |
RUN |2 DOCKER_IMAGE_VERSION=24.01.1 FIREFOX_VERSION=120.0.1-r0 /bin/sh -c add-pkg firefox=${FIREFOX_VERSION} # buildkit |
RUN |2 DOCKER_IMAGE_VERSION=24.01.1 FIREFOX_VERSION=120.0.1-r0 /bin/sh -c add-pkg mesa-dri-gallium adwaita-icon-theme font-dejavu xdotool && find /usr/share/icons/Adwaita -type d -mindepth 1 -maxdepth 1 -not -name 16x16 -not -name scalable -exec rm -rf {} ';' && true # buildkit |
RUN |2 DOCKER_IMAGE_VERSION=24.01.1 FIREFOX_VERSION=120.0.1-r0 /bin/sh -c APP_ICON_URL=https://github.com/jlesage/docker-templates/raw/master/jlesage/images/firefox-icon.png && install_app_icon.sh "$APP_ICON_URL" # buildkit |
COPY rootfs/ / # buildkit |
COPY /tmp/membarrier_check /usr/bin/ # buildkit |
RUN |2 DOCKER_IMAGE_VERSION=24.01.1 FIREFOX_VERSION=120.0.1-r0 /bin/sh -c set-cont-env APP_NAME "Firefox" && set-cont-env APP_VERSION "$FIREFOX_VERSION" && set-cont-env DOCKER_IMAGE_VERSION "$DOCKER_IMAGE_VERSION" && true # buildkit |
ENV FF_OPEN_URL= FF_KIOSK=0 |
LABEL org.label-schema.name=firefox org.label-schema.description=Docker container for Firefox org.label-schema.version=24.01.1 org.label-schema.vcs-url=https://github.com/jlesage/docker-firefox org.label-schema.schema-version=1.0 |
COPY file:0dd6db27eceac85b0ea85c2615567d36a35efe4e7f153b4f8c52de06cbfb2356 in /etc/services.d/app/params |