ghcr.io/browserless/chromium:v2.45.0 linux/amd64

ghcr.io/browserless/chromium:v2.45.0 - 国内下载镜像源 浏览次数:11

ghcr.io/browserless/chromium 镜像描述

这是一个包含Chromium浏览器的Docker镜像,由Browserless提供。它可以用来在Docker容器中运行headless Chrome,方便进行网页自动化、爬虫、Web测试等任务。

该镜像预装了Chromium浏览器及其必要的依赖项,方便用户快速搭建运行环境,无需手动安装和配置。

源镜像 ghcr.io/browserless/chromium:v2.45.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0
镜像ID sha256:58ce85b7d3cd2b5789c9007102b9ae8ea58eae5eec6cbead151194edbe667b97
镜像TAG v2.45.0
大小 2.55GB
镜像源 ghcr.io
CMD ./scripts/start.sh
启动入口
工作目录 /usr/src/app
OS/平台 linux/amd64
浏览量 11 次
贡献者
镜像创建 2026-03-24T18:38:25.565220013Z
同步时间 2026-03-25 10:49
环境变量
PATH=/usr/src/.nvm/versions/node/v24.14.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=v24.14.0 NVM_DIR=/usr/src/.nvm NODE_PATH=/usr/src/.nvm/versions/node/v24.14.0/bin APP_DIR=/usr/src/app TZ=America/Los_Angeles DEBIAN_FRONTEND=noninteractive HOST=0.0.0.0 PORT=3000 LANG=C.UTF-8 NODE_ENV=production DEBUG_COLORS=true PUPPETEER_SKIP_DOWNLOAD=true PLAYWRIGHT_BROWSERS_PATH=/usr/local/bin/playwright-browsers DBUS_SESSION_BUS_ADDRESS=autolaunch:
镜像标签
ubuntu: org.opencontainers.image.ref.name https://github.com/browserless/browserless: org.opencontainers.image.source 24.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0  ghcr.io/browserless/chromium:v2.45.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0  ghcr.io/browserless/chromium:v2.45.0

Shell快速替换命令

sed -i 's#ghcr.io/browserless/chromium:v2.45.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0  ghcr.io/browserless/chromium:v2.45.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0  ghcr.io/browserless/chromium:v2.45.0'

镜像构建历史


# 2026-03-25 02:38:25  0.00B 设置默认要执行的命令
CMD ["./scripts/start.sh"]
                        
# 2026-03-25 02:38:25  0.00B 指定运行容器时使用的用户
USER blessuser
                        
# 2026-03-25 02:38:25  1.13GB 执行命令并创建新的镜像层
RUN /bin/sh -c ./node_modules/playwright-core/cli.js install --with-deps chromium &&     npm run build &&     npm run build:function &&     npm prune production &&     npm run install:debugger &&     chown -R blessuser:blessuser $APP_DIR &&     apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2026-03-25 02:37:20  422.02KB 复制新文件或目录到容器中
COPY src src/ # buildkit
                        
# 2026-03-25 02:37:20  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/browserless/browserless
                        
# 2026-03-25 02:26:50  74.51KB 复制新文件或目录到容器中
COPY CHANGELOG.md LICENSE NOTICE.txt README.md tsconfig.json ./ # buildkit
                        
# 2026-03-25 02:26:50  1.03MB 复制新文件或目录到容器中
COPY static static # buildkit
                        
# 2026-03-25 02:26:50  21.98KB 复制新文件或目录到容器中
COPY scripts scripts # buildkit
                        
# 2026-03-25 02:26:50  126.00B 复制新文件或目录到容器中
COPY external external # buildkit
                        
# 2026-03-25 02:26:50  0.00B 复制新文件或目录到容器中
COPY extensions extensions # buildkit
                        
# 2026-03-25 02:26:50  44.61KB 复制新文件或目录到容器中
COPY bin bin # buildkit
                        
# 2026-03-25 02:26:50  141.15KB 复制新文件或目录到容器中
COPY assets assets # buildkit
                        
# 2026-03-25 02:26:49  357.37MB 执行命令并创建新的镜像层
RUN |6 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.14.0 NPM_VERSION=11.12.0 /bin/sh -c npm clean-install # buildkit
                        
# 2026-03-25 02:26:41  262.59KB 复制新文件或目录到容器中
COPY package.json package-lock.json ./ # buildkit
                        
# 2026-03-25 02:26:41  283.16MB 执行命令并创建新的镜像层
RUN |6 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.14.0 NPM_VERSION=11.12.0 /bin/sh -c curl -sL https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash &&  . $NVM_DIR/nvm.sh &&  nvm install $NODE_VERSION &&  npm install -g npm@$NPM_VERSION # buildkit
                        
# 2026-03-25 02:26:32  661.65MB 执行命令并创建新的镜像层
RUN |6 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.14.0 NPM_VERSION=11.12.0 /bin/sh -c apt-get update   && apt-get install -y --no-install-recommends software-properties-common   && add-apt-repository universe   && echo "ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true" | debconf-set-selections   && add-apt-repository multiverse   && apt-get update   && apt-get install -y --no-install-recommends   ca-certificates   curl   dumb-init   git   gnupg   libu2f-udev   ssh   wget   xvfb   dbus   dbus-x11   libwebp-dev   python3 python3-pip python3-setuptools   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   fonts-open-sans   && update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1   && update-alternatives --install /usr/bin/python python /usr/bin/python3 1   && fc-cache -f -v   && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/fonts/truetype/noto # buildkit
                        
# 2026-03-25 02:25:37  44.63MB 复制新文件或目录到容器中
COPY fonts/* /usr/share/fonts/truetype/ # buildkit
                        
# 2026-03-25 02:25:37  0.00B 设置工作目录为/usr/src/app
WORKDIR /usr/src/app
                        
# 2026-03-25 02:25:37  4.82KB 执行命令并创建新的镜像层
RUN |6 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.14.0 NPM_VERSION=11.12.0 /bin/sh -c mkdir -p $APP_DIR $NVM_DIR &&   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
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 DBUS_SESSION_BUS_ADDRESS
ENV DBUS_SESSION_BUS_ADDRESS=autolaunch:
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 PLAYWRIGHT_BROWSERS_PATH
ENV PLAYWRIGHT_BROWSERS_PATH=/usr/local/bin/playwright-browsers
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 PUPPETEER_SKIP_DOWNLOAD
ENV PUPPETEER_SKIP_DOWNLOAD=true
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 DEBUG_COLORS
ENV DEBUG_COLORS=true
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 PORT
ENV PORT=3000
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 TZ
ENV TZ=America/Los_Angeles
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 APP_DIR
ENV APP_DIR=/usr/src/app
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 PATH
ENV PATH=/usr/src/.nvm/versions/node/v24.14.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 NODE_PATH
ENV NODE_PATH=/usr/src/.nvm/versions/node/v24.14.0/bin
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 NVM_DIR
ENV NVM_DIR=/usr/src/.nvm
                        
# 2026-03-25 02:25:37  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=v24.14.0
                        
# 2026-03-25 02:25:37  0.00B 定义构建参数
ARG NPM_VERSION=11.12.0
                        
# 2026-03-25 02:25:37  0.00B 定义构建参数
ARG NODE_VERSION=v24.14.0
                        
# 2026-03-25 02:25:37  0.00B 定义构建参数
ARG APP_DIR=/usr/src/app
                        
# 2026-03-25 02:25:37  0.00B 定义构建参数
ARG BLESS_USER_ID=999
                        
# 2026-03-25 02:25:37  0.00B 定义构建参数
ARG TZ=America/Los_Angeles
                        
# 2026-03-25 02:25:37  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2026-03-25 02:25:37  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/browserless/browserless
                        
# 2026-02-24 01:17:56  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-02-24 01:17:55  78.14MB 
/bin/sh -c #(nop) ADD file:3f78aa860931e0853077f09eb31eddbeeef8a9dd70977305b4876aa176770721 in / 
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-02-24 01:17:53  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:58ce85b7d3cd2b5789c9007102b9ae8ea58eae5eec6cbead151194edbe667b97",
    "RepoTags": [
        "ghcr.io/browserless/chromium:v2.45.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium:v2.45.0"
    ],
    "RepoDigests": [
        "ghcr.io/browserless/chromium@sha256:0af52bb7179d622edebaade5e92bfc122bf9d594b63cb697cead5dc76fcd4150",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/chromium@sha256:c71c85fb163cfa75bdcb6f20d1a0f058275a7f74b74415da6ca068436e5733ac"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-24T18:38:25.565220013Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "blessuser",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/src/.nvm/versions/node/v24.14.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=v24.14.0",
            "NVM_DIR=/usr/src/.nvm",
            "NODE_PATH=/usr/src/.nvm/versions/node/v24.14.0/bin",
            "APP_DIR=/usr/src/app",
            "TZ=America/Los_Angeles",
            "DEBIAN_FRONTEND=noninteractive",
            "HOST=0.0.0.0",
            "PORT=3000",
            "LANG=C.UTF-8",
            "NODE_ENV=production",
            "DEBUG_COLORS=true",
            "PUPPETEER_SKIP_DOWNLOAD=true",
            "PLAYWRIGHT_BROWSERS_PATH=/usr/local/bin/playwright-browsers",
            "DBUS_SESSION_BUS_ADDRESS=autolaunch:"
        ],
        "Cmd": [
            "./scripts/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/src/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.source": "https://github.com/browserless/browserless",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2554152534,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/0f79f467584f6cc3ab263c859f89f94b4d37c79424613986b53a80460e1470e5/diff:/var/lib/docker/overlay2/fcf63a8a31d5bf93dce0630ef4ae34fa1c96ca4207aecb9003a28d12331e8656/diff:/var/lib/docker/overlay2/1f64e66c4b6237e2787faaa79cde27144647fc68ce4e992d1cc03141ec06152b/diff:/var/lib/docker/overlay2/b1609ad09a7c03161c68346ec2894f63a4dee0f585ffe3ab76ca01f348a9c35e/diff:/var/lib/docker/overlay2/68958e06b6130131171f842fe13bd93a5a1f3588c9af2bf370e46a80c63ec1ac/diff:/var/lib/docker/overlay2/9a4bfb5bf7456bde8e9bbbbfad6ce93a94729b647d7e8b18ff088954b0dfbab2/diff:/var/lib/docker/overlay2/9ff4136c3a498ce38fd475b603f1b3ff9f632683bfcd862108ad4852e5835b71/diff:/var/lib/docker/overlay2/1cb1e4b9e6e962e176c386fce9cf297d57270ca314a83d71ad237b5274b92de0/diff:/var/lib/docker/overlay2/b901dea16f49c18e882f34868421890275b1acbc46275ea642a0fc51a4f9f1ee/diff:/var/lib/docker/overlay2/0f8420f3079d0e410e0fe68d178a674a299c081292caf96ef52189736d3c8da5/diff:/var/lib/docker/overlay2/ceb10649f4ed8e53d9fe5f58af5131ce5f37f4d63d7a3694d7b3a02d6f57c968/diff:/var/lib/docker/overlay2/ed43ee4e766d90b1cc29587c62863af65f762f25776d21a0924bcd21385fcafc/diff:/var/lib/docker/overlay2/c5aaa8328ce2c861473038e6b8c7bcd7815d7a6ec3503227b2158e7b7d3b58d5/diff:/var/lib/docker/overlay2/1929e42dfb2ff4cf0486fef04f44e0081164d1ece75cda432c37f7b230ab42b5/diff:/var/lib/docker/overlay2/cfc367cb53e93fa455151914288c8d1d9a00ff9d48d2400d3b12c854ae6d7234/diff:/var/lib/docker/overlay2/30f4b975c43c9949a625d61080129367889f63a1f0e1a1cd316ae165bf42bbb0/diff",
            "MergedDir": "/var/lib/docker/overlay2/69f4805664ccb2ccfdac01f9c637a5975a8a338a4699b7439601906a7de77060/merged",
            "UpperDir": "/var/lib/docker/overlay2/69f4805664ccb2ccfdac01f9c637a5975a8a338a4699b7439601906a7de77060/diff",
            "WorkDir": "/var/lib/docker/overlay2/69f4805664ccb2ccfdac01f9c637a5975a8a338a4699b7439601906a7de77060/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f2a7f072635332d307212e318e07284948b89f4167fce5c4d7c9cfb7590b74b6",
            "sha256:8bcc5c1fa00a2bf44cce3baa82ece3a4dba9bb38322f0620f25bd7fd075c6384",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:328baed0e39b45010f10068b2a88e664d14159a247d54c3cf9b4227ae36097c2",
            "sha256:7708065e7f2e614d3f74dfc44a81ef01f8ef3c01de60491589d71cfab542251d",
            "sha256:2d6f2c238c21c13c1eb638e7447cec555760c91d3e2b41163ca85a5b2b544e5f",
            "sha256:110e645f4fd6f2a582089bcce45dd2dcd4eca540327e76ebab8d1f16d34742e8",
            "sha256:0de612c13499ea8cc7fd71be187bf5c0f2c8f5ff84de23e4e44a99f714ec49e7",
            "sha256:14bd2535d92a499eaca6cdd2e3d6f5adeb5e97c83a9d926254443a989daad528",
            "sha256:f0f63dab1a11e400a0b2c03a1045064d5262804cd75e7eb56e3671ce78f31a67",
            "sha256:59e64c90fd1a07d5c64386b227c9f2fa7e62d903c0414304c11b5abc13d28692",
            "sha256:11a196f7d464c4aaeb3259aa2cce26c8532aacff4e8696a3b57abc328b557c1e",
            "sha256:8175856993860da2358806814a285b053b1b98af72aa898f6d424dde5e66acf1",
            "sha256:9a25152e71201fd34cf1688e807a204b7081749f5ee1808c81e715d6a9326d60",
            "sha256:794a0ac7dad007eb81f76a5c1b21b8a79737faf8bcd78d38f771c3d45fbfb1f2",
            "sha256:94be584d3452a6c3e1b33f2145ded2f7df910d9924963b00497ae8852e583bb4",
            "sha256:ff2b55abdbe5632ed0476ca6f08b82375c0622d2e434bd8b7ff2d785eb2a2f52"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-25T10:46:46.541564519+08:00"
    }
}

更多版本

ghcr.io/browserless/chromium:latest

linux/amd64 ghcr.io3.62GB2025-03-28 11:10
490

ghcr.io/browserless/chromium:v2.26.1

linux/amd64 ghcr.io3.62GB2025-03-28 12:09
496

ghcr.io/browserless/chromium:v2.31.1

linux/amd64 ghcr.io3.65GB2025-06-16 09:47
747

ghcr.io/browserless/chromium:v2.34.1

linux/amd64 ghcr.io3.79GB2025-08-21 11:04
329

ghcr.io/browserless/chromium:v2.38.2

linux/amd64 ghcr.io3.29GB2026-01-10 11:35
143

ghcr.io/browserless/chromium:v2.45.0

linux/amd64 ghcr.io2.55GB2026-03-25 10:49
10