ghcr.io/browserless/base:v2.37.0 linux/amd64

ghcr.io/browserless/base:v2.37.0 - 国内下载镜像源 浏览次数:14

这是一个轻量级的Docker镜像,基于Chromium,用于无头浏览器应用。它提供了运行Chromium浏览器所需的所有依赖项,但去除了不必要的组件,从而减小了镜像大小并提高了运行效率。 开发者可以使用此镜像构建各种浏览器自动化任务,例如网页抓取、测试和渲染。

源镜像 ghcr.io/browserless/base:v2.37.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.37.0
镜像ID sha256:8d79aae0c8f42083289ff81d52021823d57b22bc5191ca4319996d1622f99652
镜像TAG v2.37.0
大小 1.64GB
镜像源 ghcr.io
CMD /bin/bash
启动入口
工作目录 /usr/src/app
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2025-09-29T15:54:09.452373663Z
同步时间 2025-10-22 10:00
更新时间 2025-10-22 18:30
环境变量
PATH=/usr/src/.nvm/versions/node/v24.8.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=v24.8.0 NVM_DIR=/usr/src/.nvm NODE_PATH=/usr/src/.nvm/versions/node/v24.8.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
镜像标签
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/base:v2.37.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.37.0  ghcr.io/browserless/base:v2.37.0

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-09-29 23:54:09  372.40MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.8.0 /bin/sh -c npm clean-install # buildkit
                        
# 2025-09-29 23:54:00  6.57KB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.8.0 /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
                        
# 2025-09-29 23:54:00  352.00MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.8.0 /bin/sh -c add-apt-repository universe && apt-get update &&   apt-get install -y python3 python3-pip python3-setuptools &&   update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1 &&   update-alternatives --install /usr/bin/python python /usr/bin/python3 1 # buildkit
                        
# 2025-09-29 23:53:39  237.53MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.8.0 /bin/sh -c curl -sL https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash &&  . $NVM_DIR/nvm.sh &&  nvm install $NODE_VERSION # buildkit
                        
# 2025-09-29 23:53:33  596.26MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.8.0 /bin/sh -c apt-get update && apt-get install -y   ca-certificates   curl   dumb-init   git   gnupg   libu2f-udev   software-properties-common   ssh   wget   xvfb # buildkit
                        
# 2025-09-29 23:53:00  699.00B 复制新文件或目录到容器中
COPY tsconfig.json . # buildkit
                        
# 2025-09-29 23:53:00  12.63KB 复制新文件或目录到容器中
COPY README.md . # buildkit
                        
# 2025-09-29 23:53:00  264.50KB 复制新文件或目录到容器中
COPY package-lock.json . # buildkit
                        
# 2025-09-29 23:53:00  5.15KB 复制新文件或目录到容器中
COPY package.json . # buildkit
                        
# 2025-09-29 23:53:00  361.00B 复制新文件或目录到容器中
COPY NOTICE.txt . # buildkit
                        
# 2025-09-29 23:53:00  597.00B 复制新文件或目录到容器中
COPY LICENSE . # buildkit
                        
# 2025-09-29 23:53:00  57.59KB 复制新文件或目录到容器中
COPY CHANGELOG.md . # buildkit
                        
# 2025-09-29 23:53:00  1.03MB 复制新文件或目录到容器中
COPY static static # buildkit
                        
# 2025-09-29 23:53:00  20.71KB 复制新文件或目录到容器中
COPY scripts scripts # buildkit
                        
# 2025-09-29 23:53:00  126.00B 复制新文件或目录到容器中
COPY external external # buildkit
                        
# 2025-09-29 23:53:00  0.00B 复制新文件或目录到容器中
COPY extensions extensions # buildkit
                        
# 2025-09-29 23:53:00  44.64KB 复制新文件或目录到容器中
COPY bin bin # buildkit
                        
# 2025-09-29 23:53:00  141.15KB 复制新文件或目录到容器中
COPY assets assets # buildkit
                        
# 2025-09-29 23:53:00  0.00B 设置工作目录为/usr/src/app
WORKDIR /usr/src/app
                        
# 2025-09-29 23:53:00  0.00B 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.8.0 /bin/sh -c mkdir -p $APP_DIR $NVM_DIR # buildkit
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 PLAYWRIGHT_BROWSERS_PATH
ENV PLAYWRIGHT_BROWSERS_PATH=/usr/local/bin/playwright-browsers
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 PUPPETEER_SKIP_DOWNLOAD
ENV PUPPETEER_SKIP_DOWNLOAD=true
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 DEBUG_COLORS
ENV DEBUG_COLORS=true
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 PORT
ENV PORT=3000
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 TZ
ENV TZ=America/Los_Angeles
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 APP_DIR
ENV APP_DIR=/usr/src/app
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 PATH
ENV PATH=/usr/src/.nvm/versions/node/v24.8.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 NODE_PATH
ENV NODE_PATH=/usr/src/.nvm/versions/node/v24.8.0/bin
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 NVM_DIR
ENV NVM_DIR=/usr/src/.nvm
                        
# 2025-09-29 23:53:00  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=v24.8.0
                        
# 2025-09-29 23:53:00  0.00B 定义构建参数
ARG NODE_VERSION=v24.8.0
                        
# 2025-09-29 23:53:00  0.00B 定义构建参数
ARG APP_DIR=/usr/src/app
                        
# 2025-09-29 23:53:00  0.00B 定义构建参数
ARG BLESS_USER_ID=999
                        
# 2025-09-29 23:53:00  0.00B 定义构建参数
ARG TZ=America/Los_Angeles
                        
# 2025-09-29 23:53:00  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-09-29 23:53:00  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/browserless/browserless
                        
# 2025-09-10 13:42:34  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-09-10 13:42:34  78.12MB 
/bin/sh -c #(nop) ADD file:dafefa97de6dc66a6734ec6f05e58125ce01225cccce3f50662330c252aad518 in / 
                        
# 2025-09-10 13:42:32  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-09-10 13:42:32  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-09-10 13:42:32  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-09-10 13:42:32  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:8d79aae0c8f42083289ff81d52021823d57b22bc5191ca4319996d1622f99652",
    "RepoTags": [
        "ghcr.io/browserless/base:v2.37.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.37.0"
    ],
    "RepoDigests": [
        "ghcr.io/browserless/base@sha256:7975d065eb7e491e8060b8955acdc68ae30277ae7db13c05bb6b7793d67062d3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base@sha256:b7ac110520a6b8f1a2321bb19c4844303e948d4083d109abcdaddca4a08c44e6"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-09-29T15:54:09.452373663Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/src/.nvm/versions/node/v24.8.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=v24.8.0",
            "NVM_DIR=/usr/src/.nvm",
            "NODE_PATH=/usr/src/.nvm/versions/node/v24.8.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"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "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": 1637909529,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7d9e3de4b36f59b831558706b75df3af890dd7948ea5b6536914780a94782ae7/diff:/var/lib/docker/overlay2/8134a7002ca8723cd2f55e230d028eb5162c3504b61c663b7789ff96f1187727/diff:/var/lib/docker/overlay2/b432d1eab51da9fec64d959bd8c5698583baedc4ae2fb55e66ea7387aa2d882e/diff:/var/lib/docker/overlay2/4c41be2f5615c9d9eb3ae28b7aa699431d2b7087278c5fe66af8ebbd13e0394b/diff:/var/lib/docker/overlay2/7492bf559acbb96a5630e25b36dbfef5bae0ddc83f6218b1e7133d2905fae92e/diff:/var/lib/docker/overlay2/490bf9332bbcc511df00c12732de138c4632aa0f3fae57c9abb33b8b9944fde2/diff:/var/lib/docker/overlay2/c667e12e225700778c25341bbe6e706d969897dfd26737eadcb5790472fee722/diff:/var/lib/docker/overlay2/5a3314b98dd58ec84bb2e242ed8da7bb8568e5af837c6d8ca2276d8d760977b1/diff:/var/lib/docker/overlay2/2c104bba39b5b1b43211582977f6b3ecdf869c609d3235880e9a751ab93678ca/diff:/var/lib/docker/overlay2/76f5e215f05d85e1e2dfbc3e1162edebfe0cba1684b307e807ca4dbee7e2a3c9/diff:/var/lib/docker/overlay2/5f6885bb56fbc347a605ed05424a99c678d0700c932b7092551c1675b8e233d1/diff:/var/lib/docker/overlay2/7004cf0622a16df89cf226e80be8b8ca22d72c763521485c0ff856f35a5ff770/diff:/var/lib/docker/overlay2/96c61846fa442177643e23856e5117ae3cdfc0f8c0a4aecfb99f80b41b2792fd/diff:/var/lib/docker/overlay2/087ba43ef46332d2f5f0b1386db7ed502a1fe9c5d50435389e6e5e53c06a274f/diff:/var/lib/docker/overlay2/64b0e8963f37dbf903d6b52946c024fd662aa5829c2e60fb3cd1d5ed99383368/diff:/var/lib/docker/overlay2/4fff19b339dafaed6c99a2144cc522d5104690398c170dbe646f6c88a855b18e/diff:/var/lib/docker/overlay2/69aa7a0a1d9f058dadbb7923f1c55db52dee1746221ac8dd7c40ff46096399d6/diff:/var/lib/docker/overlay2/ebaa23d1f9c2854e8d7dd81ae21e2a591ab656054225ddc23a9abaae4b1b958e/diff:/var/lib/docker/overlay2/bbd341c70f747f1009fa4acecd3a00608df99bebc2aa6e38a21170c6aeb1cf52/diff:/var/lib/docker/overlay2/575c8223249240c5b1fc071798d2821c4c56739a40b25990417fc333bb42258a/diff",
            "MergedDir": "/var/lib/docker/overlay2/a452228ff4dd5e92f8c8e802c8e77c19fa7ab46ec94886e83e5baeefe9420326/merged",
            "UpperDir": "/var/lib/docker/overlay2/a452228ff4dd5e92f8c8e802c8e77c19fa7ab46ec94886e83e5baeefe9420326/diff",
            "WorkDir": "/var/lib/docker/overlay2/a452228ff4dd5e92f8c8e802c8e77c19fa7ab46ec94886e83e5baeefe9420326/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f9f52dc133e2af9188960e5a5165cafaa51657ef740ff20219e45a561d78c591",
            "sha256:3ae360ca22dc42e7ad7d90d5d24517dadb8c2aad527903f2611482a961d73828",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:8bcdbdb24e8c5b14d08ae34edd6e7ef0e83c5dffb1b83d4b90aae5fb841dd923",
            "sha256:a88a1a62054b76a78a0ccac56de4123438608af444658008315618adc8bf7b0b",
            "sha256:713e3a90863a4b5cd1ce4d261609f466d90ceeefddfd85f9d2df67d39d0645cc",
            "sha256:2753ea72086e23fadb8d58c0b0632ad3622a4aa21ffb82d23492e6a9eb563728",
            "sha256:0532fc19ea9e65ba5a34a0fcdb042067c42b25631e4cba7336b1cea7451ff0af",
            "sha256:bf11cc3265c30b808f7e96ec993c77bb812b12217d96a81fac9b198057ccffec",
            "sha256:a31c9fc0874412f1115f23cb5132763230fd8c03bbe3e3916ba95f5f1a126d14",
            "sha256:e0decf0f43c1a1ff5edeee1084da3ddecb87a7190eaaa47e2768c610535f0430",
            "sha256:d2eb7e11e7b759365291df6fed19e5d6b7f341ee50a2f309ce36d417f4f50651",
            "sha256:8e0ef0d965a33230986ef3f4c3950fb29888be401daf448168d2a5e69eb299bb",
            "sha256:9fc8aea2313385ab7d11ef144a6d297ecb68aee7c13ea515f9f45cf74f2a5620",
            "sha256:371e7d908e2e85ddf7bc88003aeae3fbda943d10ad19600636e2a942458304fe",
            "sha256:cf11a78e8064246c0eb285afcd58224fdf977124872a9271bae31302c6a1e7f9",
            "sha256:3f92d86aab2134badd022b356c4ea363575d0269d55d4994dd0eb05c5a9beae8",
            "sha256:c01ef009791943e6a7ba5f50e927b4f3bb4e43500a7f943427bfc65b451fa685",
            "sha256:b17fc0050260f11899a1982e89ef690914d13641307fff8cd4d4ed7c12f49f53",
            "sha256:10fa4f95a23679c9b721c81409b4943e96d187fb0c55cfac7cf3c52529d92563",
            "sha256:9ee1de0b90cc215c756a62a67d73cf7d02fa020edf093e757566d83c276ad7b4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-22T09:59:05.592154814+08:00"
    }
}

更多版本

ghcr.io/browserless/base:v2.26.1

linux/amd64 ghcr.io2.08GB2025-03-28 11:33
132

ghcr.io/browserless/base:v2.30.1

linux/amd64 ghcr.io2.08GB2025-06-01 00:37
188

ghcr.io/browserless/base:v2.34.1

linux/amd64 ghcr.io2.15GB2025-08-21 10:13
76

ghcr.io/browserless/base:v2.37.0

linux/amd64 ghcr.io1.64GB2025-10-22 10:00
13