Namespace
browserless
Image / Tag
chrome:1.58-chrome-stable
Content Digest
sha256:3c2822d484e69d9176b6ea82529fe275ef82955cbbe7e831bf9153ed784ff990
Details
Created

2023-03-15 19:55:35 UTC

Size

1.04 GB

Content Digest
Labels
  • browser
    HeadlessChrome/111.0.5563.64
  • debuggerVersion
    c710e93d5b63b7095afe8c2c17df34408078439d
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    22.04
  • protocolVersion
    1.3
  • puppeteerVersion
    19.7.5
  • v8Version
    11.1.277.13
  • webkitVersion
    $'537.36 (@c710e93d5b63b7095afe8c2c17df34408078439d)'

Environment
APP_DIR

/usr/src/app

CHROME_PATH

/usr/bin/google-chrome

CONNECTION_TIMEOUT

60000

HOST

0.0.0.0

IS_DOCKER

true

LANG

C.UTF-8

NODE_ENV

production

PATH

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

PLAYWRIGHT_BROWSERS_PATH

/usr/src/app

PORT

3000

PUPPETEER_CACHE_DIR

/usr/src/app

PUPPETEER_CHROMIUM_REVISION

1083080

PUPPETEER_SKIP_CHROMIUM_DOWNLOAD

true

USE_CHROME_STABLE

true

WORKSPACE_DIR

/usr/src/app/workspace


Layers

[#000] sha256:76769433fd8a87dd77a6ce33db12156b1ea8dad3da3a95e7c9c36a47ec17b24c - 2.63% (28.2 MB)

[#001] sha256:075ed6ddc737edebf4ab539231a49526b6d70756e5f33741f623d4281544ab16 - 0.0% (355 Bytes)

[#002] sha256:0ec1d13fc1674b93d40a0b04b01b0d4b2f6c5c7b371cb852cc7067b54bc327f2 - 2.7% (28.9 MB)

[#003] sha256:16d21356d28415c4ac4253a2bb9ec30eb61e4597e3c9cd8ca0e7472b785f4fff - 4.14% (44.3 MB)

[#004] sha256:cc15d43cd0edbebef7997fe397bd94ddcc51d24c4d7b6be06d222d676251d196 - 0.03% (314 KB)

[#005] sha256:0eabe2616a828baa016d83eb8bf9211836987334b60852bc26d264bf2606d347 - 40.65% (435 MB)

[#006] sha256:166bef6fd5be082420196a6ec645ee3ac562719bd869bf1efed4eb7f013e69fc - 3.73% (39.9 MB)

[#007] sha256:964ec021e13e18dff0a0b8b20d7e33e22c65e76b918af0651d43e5bb0a157ec0 - 0.01% (76 KB)

[#008] sha256:c20d00710144cd56d524180f691049f25a4400f30484c59ab55914719221294a - 0.0% (2 KB)

[#009] sha256:3d6758ac5a1567950ad39b08b3f6a8626e05d390bb1fe90c821e86c11188584a - 0.0% (163 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:56b837f6bb33ab50e6284f65bc95115458b41b7a888f9d94e1673ef51e4ded16 - 2.84% (30.4 MB)

[#012] sha256:e49ea87cabd60454051039d59e1012c789cbcaf1964998cb8c4d4f0bd5f15a8c - 21.0% (225 MB)

[#013] sha256:1e0639efe32696a6e6c10fbed3465e37b28ac5820a0ab5e8c177c7b50add510a - 22.27% (238 MB)


History
2023-03-01 04:38:47 UTC

/bin/sh -c #(nop) ARG RELEASE

2023-03-01 04:38:47 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2023-03-01 04:38:47 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2023-03-01 04:38:47 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04

2023-03-01 04:38:48 UTC

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

2023-03-01 04:38:49 UTC

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

2023-03-15 16:19:55 UTC (buildkit.dockerfile.v0)

ARG BLESS_USER_ID=999

2023-03-15 16:19:55 UTC (buildkit.dockerfile.v0)

COPY fonts.conf /etc/fonts/local.conf # buildkit

2023-03-15 16:28:52 UTC (buildkit.dockerfile.v0)

RUN |1 BLESS_USER_ID=999 /bin/sh -c apt-get -qq update && apt-get -qq dist-upgrade # buildkit

2023-03-15 16:30:04 UTC (buildkit.dockerfile.v0)

RUN |1 BLESS_USER_ID=999 /bin/sh -c apt-get -y -qq install software-properties-common && apt-add-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner" # buildkit

2023-03-15 16:30:05 UTC (buildkit.dockerfile.v0)

RUN |1 BLESS_USER_ID=999 /bin/sh -c echo "ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true" | debconf-set-selections # buildkit

2023-03-15 19:33:04 UTC (buildkit.dockerfile.v0)

RUN |1 BLESS_USER_ID=999 /bin/sh -c apt-get -y -qq --no-install-recommends install build-essential ca-certificates curl dumb-init ffmpeg fontconfig fonts-freefont-ttf fonts-gfs-neohellenic fonts-indic fonts-ipafont-gothic fonts-kacst fonts-liberation fonts-noto-cjk fonts-noto-color-emoji fonts-roboto fonts-thai-tlwg fonts-ubuntu fonts-wqy-zenhei gconf-service git libappindicator1 libappindicator3-1 libasound2 libatk-bridge2.0-0 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgbm-dev libgbm1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libu2f-udev libvulkan1 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 locales lsb-release msttcorefonts pdftk unzip wget xdg-utils xvfb # buildkit

2023-03-15 19:33:51 UTC (buildkit.dockerfile.v0)

RUN |1 BLESS_USER_ID=999 /bin/sh -c curl --silent --location https://deb.nodesource.com/setup_16.x | bash - && apt-get -qq install nodejs && npm install -g npm@latest # buildkit

2023-03-15 19:33:54 UTC (buildkit.dockerfile.v0)

RUN |1 BLESS_USER_ID=999 /bin/sh -c fc-cache -f -v && apt-get -qq clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit

2023-03-15 19:33:54 UTC (buildkit.dockerfile.v0)

RUN |1 BLESS_USER_ID=999 /bin/sh -c groupadd -r blessuser && useradd --uid ${BLESS_USER_ID} -r -g blessuser -G audio,video blessuser && mkdir -p /home/blessuser/Downloads && chown -R blessuser:blessuser /home/blessuser # buildkit

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ARG USE_CHROME_STABLE

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ARG PUPPETEER_CHROMIUM_REVISION

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ARG PUPPETEER_VERSION

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ARG PORT=3000

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV APP_DIR=/usr/src/app

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV PUPPETEER_CACHE_DIR=/usr/src/app

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV PLAYWRIGHT_BROWSERS_PATH=/usr/src/app

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV CONNECTION_TIMEOUT=60000

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV CHROME_PATH=/usr/bin/google-chrome

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV HOST=0.0.0.0

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV IS_DOCKER=true

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV PORT=3000

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV PUPPETEER_CHROMIUM_REVISION=1083080

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV USE_CHROME_STABLE=true

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

ENV WORKSPACE_DIR=/usr/src/app/workspace

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

RUN |4 USE_CHROME_STABLE=true PUPPETEER_CHROMIUM_REVISION=1083080 PUPPETEER_VERSION=19.7.5 PORT=3000 /bin/sh -c mkdir -p $APP_DIR $WORKSPACE_DIR # buildkit

2023-03-15 19:54:19 UTC (buildkit.dockerfile.v0)

WORKDIR /usr/src/app

2023-03-15 19:54:20 UTC (buildkit.dockerfile.v0)

COPY . . # buildkit

2023-03-15 19:54:34 UTC (buildkit.dockerfile.v0)

RUN |4 USE_CHROME_STABLE=true PUPPETEER_CHROMIUM_REVISION=1083080 PUPPETEER_VERSION=19.7.5 PORT=3000 /bin/sh -c if [ "$USE_CHROME_STABLE" = "true" ]; then cd /tmp && wget -q https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && dpkg -i google-chrome-stable_current_amd64.deb; fi # buildkit

2023-03-15 19:55:35 UTC (buildkit.dockerfile.v0)

RUN |4 USE_CHROME_STABLE=true PUPPETEER_CHROMIUM_REVISION=1083080 PUPPETEER_VERSION=19.7.5 PORT=3000 /bin/sh -c if [ "$USE_CHROME_STABLE" = "true" ]; then export CHROMEDRIVER_SKIP_DOWNLOAD=false; else export CHROMEDRIVER_SKIP_DOWNLOAD=true; fi && npm i puppeteer@$PUPPETEER_VERSION; npm run postinstall && npm run build && npm prune --production && chown -R blessuser:blessuser $APP_DIR # buildkit

2023-03-15 19:55:35 UTC (buildkit.dockerfile.v0)

USER blessuser

2023-03-15 19:55:35 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2023-03-15 19:55:35 UTC (buildkit.dockerfile.v0)

CMD ["./start.sh"]

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