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

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

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

源镜像 ghcr.io/browserless/base:v2.34.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.34.1
镜像ID sha256:e817810c2eceb3597b21a4652e0f945701cc9a822cee89a8a2bef126ba53cc3a
镜像TAG v2.34.1
大小 2.15GB
镜像源 ghcr.io
CMD /bin/bash
启动入口
工作目录 /usr/src/app
OS/平台 linux/amd64
浏览量 24 次
贡献者
镜像创建 2025-08-19T16:47:46.000569796Z
同步时间 2025-08-21 10:13
更新时间 2025-08-26 20:19
环境变量
PATH=/usr/src/.nvm/versions/node/v24.2.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=v24.2.0 NVM_DIR=/usr/src/.nvm NODE_PATH=/usr/src/.nvm/versions/node/v24.2.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 20.04: org.opencontainers.image.version

Docker拉取命令

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-08-20 00:47:46  343.14MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.2.0 /bin/sh -c npm i --production=false # buildkit
                        
# 2025-08-20 00:47:38  331.93KB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.2.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-08-20 00:47:37  1.01GB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.2.0 /bin/sh -c add-apt-repository universe && apt-get update &&   apt-get install -y python3.10 python3-pip &&   update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1 &&   update-alternatives --install /usr/bin/python python /usr/bin/python3 1 # buildkit
                        
# 2025-08-20 00:46:02  225.05MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.2.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-08-20 00:45:53  495.23MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.2.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-08-20 00:45:16  699.00B 复制新文件或目录到容器中
COPY tsconfig.json . # buildkit
                        
# 2025-08-20 00:45:16  12.63KB 复制新文件或目录到容器中
COPY README.md . # buildkit
                        
# 2025-08-20 00:45:16  257.20KB 复制新文件或目录到容器中
COPY package-lock.json . # buildkit
                        
# 2025-08-20 00:45:16  5.00KB 复制新文件或目录到容器中
COPY package.json . # buildkit
                        
# 2025-08-20 00:45:16  361.00B 复制新文件或目录到容器中
COPY NOTICE.txt . # buildkit
                        
# 2025-08-20 00:45:16  597.00B 复制新文件或目录到容器中
COPY LICENSE . # buildkit
                        
# 2025-08-20 00:45:16  56.13KB 复制新文件或目录到容器中
COPY CHANGELOG.md . # buildkit
                        
# 2025-08-20 00:45:16  1.03MB 复制新文件或目录到容器中
COPY static static # buildkit
                        
# 2025-08-20 00:45:16  20.07KB 复制新文件或目录到容器中
COPY scripts scripts # buildkit
                        
# 2025-08-20 00:45:15  126.00B 复制新文件或目录到容器中
COPY external external # buildkit
                        
# 2025-08-20 00:45:15  0.00B 复制新文件或目录到容器中
COPY extensions extensions # buildkit
                        
# 2025-08-20 00:45:15  44.64KB 复制新文件或目录到容器中
COPY bin bin # buildkit
                        
# 2025-08-20 00:45:15  141.15KB 复制新文件或目录到容器中
COPY assets assets # buildkit
                        
# 2025-08-20 00:45:15  0.00B 设置工作目录为/usr/src/app
WORKDIR /usr/src/app
                        
# 2025-08-20 00:45:15  0.00B 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v24.2.0 /bin/sh -c mkdir -p $APP_DIR $NVM_DIR # buildkit
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 PLAYWRIGHT_BROWSERS_PATH
ENV PLAYWRIGHT_BROWSERS_PATH=/usr/local/bin/playwright-browsers
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 PUPPETEER_SKIP_DOWNLOAD
ENV PUPPETEER_SKIP_DOWNLOAD=true
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 DEBUG_COLORS
ENV DEBUG_COLORS=true
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 PORT
ENV PORT=3000
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 TZ
ENV TZ=America/Los_Angeles
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 APP_DIR
ENV APP_DIR=/usr/src/app
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 PATH
ENV PATH=/usr/src/.nvm/versions/node/v24.2.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 NODE_PATH
ENV NODE_PATH=/usr/src/.nvm/versions/node/v24.2.0/bin
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 NVM_DIR
ENV NVM_DIR=/usr/src/.nvm
                        
# 2025-08-20 00:45:15  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=v24.2.0
                        
# 2025-08-20 00:45:15  0.00B 定义构建参数
ARG NODE_VERSION=v24.2.0
                        
# 2025-08-20 00:45:15  0.00B 定义构建参数
ARG APP_DIR=/usr/src/app
                        
# 2025-08-20 00:45:15  0.00B 定义构建参数
ARG BLESS_USER_ID=999
                        
# 2025-08-20 00:45:15  0.00B 定义构建参数
ARG TZ=America/Los_Angeles
                        
# 2025-08-20 00:45:15  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-08-20 00:45:15  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/browserless/browserless
                        
# 2025-04-08 18:42:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-04-08 18:42:48  72.81MB 
/bin/sh -c #(nop) ADD file:f9ee450324e6ff2c946bc9aae5cf7e35e240dbd387d8b9f5ee1ed5b8434b9894 in / 
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-04-08 18:42:46  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:e817810c2eceb3597b21a4652e0f945701cc9a822cee89a8a2bef126ba53cc3a",
    "RepoTags": [
        "ghcr.io/browserless/base:v2.34.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.34.1"
    ],
    "RepoDigests": [
        "ghcr.io/browserless/base@sha256:1adb515032c8b77f1c60733b0f5f236692747063d22cf6774fcefcdf688e0899",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base@sha256:43711cbda06e22f62985a630a5cb55066078fd09dc1f49b52401a5e336c0c4d6"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-19T16:47:46.000569796Z",
    "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.2.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=v24.2.0",
            "NVM_DIR=/usr/src/.nvm",
            "NODE_PATH=/usr/src/.nvm/versions/node/v24.2.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": "20.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2147070894,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8434ca2d472923751dfcec03b73a7629a3baedf616f0526c3e941b631ec3b844/diff:/var/lib/docker/overlay2/92054190adc171004111438a84c30241955ef040444273675ee6dbe2a7a2b61a/diff:/var/lib/docker/overlay2/bd66604217dd8091bc30a83285a4c20ab78ed7b56aaf1cc04fe096bf40a1e918/diff:/var/lib/docker/overlay2/97d61844e61791fb67a6ee7ac5825ee2ab615fd074ea846d5e8fed2638c5f65e/diff:/var/lib/docker/overlay2/f13de2ee458acbd81fd76467c1b5b9a61b2da788ff9c9cd91ee355ae1813fd0c/diff:/var/lib/docker/overlay2/69ce4bc14d89482544d49fd71e4fcf0714a0ececdc162884ae16d269f703fcba/diff:/var/lib/docker/overlay2/b1578cf1dac1cada356c3c293ceeab86dea5483107b718e1d00b4924798770f3/diff:/var/lib/docker/overlay2/21c9965afcc92772a355e3c9292a545687d27eeb892156b99184ac66739a49c3/diff:/var/lib/docker/overlay2/8bf23dcbc56d58826de97811ef6dd47be00e83ab14e6150ddead7022ba610132/diff:/var/lib/docker/overlay2/2b1e8f35bb42b346b6d7e8468205425d23cb8a7078d2c9e3e45b5e1688fd6884/diff:/var/lib/docker/overlay2/cb3ba7fbdc2814048b87d5ad82f33f0ee54842ff484e8777de03f9d9a4913b6e/diff:/var/lib/docker/overlay2/19d9a71fbf0d6b3656693e7785baa45eb4a586b0f1eda82ead74111bec04de7d/diff:/var/lib/docker/overlay2/26ccbcf6205b95ae83d63e4150f8b154df2d2d51f82fcceef7cba55f64d0e7e2/diff:/var/lib/docker/overlay2/aae25f821a651596606caa9cda4d234e482686c492acbf34e9b97e6c8437fa05/diff:/var/lib/docker/overlay2/da4d461093d1da78ef5ba75c8ee2bf1293369c57f94a01cedc2ee6c247a7a59c/diff:/var/lib/docker/overlay2/bb8105a9d5e8c4b9ffd31de38060e5d1ada7e45a71b80e4408ba1dcdfe2bdb4d/diff:/var/lib/docker/overlay2/e30e1b5ca2d9970ef6c2d17dfb54da758ab1e086de13c69a0c63f8e512443f64/diff:/var/lib/docker/overlay2/d53e81cd02614f907bcf56ab7eb5d6c12c2a549c7c2a7538204d9c8e4de5b4e3/diff:/var/lib/docker/overlay2/bbf8d02bfaac7808ed9ada575bab0939e74a7fbc353b033d079fd9d21e9d7bb5/diff:/var/lib/docker/overlay2/2c72cc647ebaafc642247d3f11207517c8e2d4fbab8b1121be7f71515efc55a2/diff",
            "MergedDir": "/var/lib/docker/overlay2/ebd3fde5fc6934726887cde4d9cb4b02e2a7f508a444638fdb101fa245c4e30d/merged",
            "UpperDir": "/var/lib/docker/overlay2/ebd3fde5fc6934726887cde4d9cb4b02e2a7f508a444638fdb101fa245c4e30d/diff",
            "WorkDir": "/var/lib/docker/overlay2/ebd3fde5fc6934726887cde4d9cb4b02e2a7f508a444638fdb101fa245c4e30d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:470b66ea5123c93b0d5606e4213bf9e47d3d426b640d32472e4ac213186c4bb6",
            "sha256:c2ad05a28bdd6a9033b50bdc0ee7b4e443e302aeee6992c27aaa337a6cbecead",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:8fafa5c263ed93aa99effd94bdf11400132a44d439dc32745f67eb9b48a71631",
            "sha256:2de5b773024c1b50387256b793a4bf67a9d578461b8d6394018aa05c13b1bc1e",
            "sha256:27fc0366a08dc6faf307197b892ba437d8ace647403eacc48facf8740e12e1f1",
            "sha256:565af8008f7d6a754d09b4e89ca9027fa8ecff487344ff89fd491bdb488a3f89",
            "sha256:789e77a7a615d731ee4f864c0e7cddcc8ba590ac2fcbbed8cd74c24944ee491c",
            "sha256:48a099cf8486ebf6ba3ac31ddaee5f4c141f1a6e400455d05feb062a1b9ffb0e",
            "sha256:9e3990e724abb4a3030e4dfde0806eaafbcce7f5f07289505e399903d52f256e",
            "sha256:e99404e325174ff23a5d04f6d1394672251e8b58691b2a878a28598f89a4b9da",
            "sha256:be15a58a431c9626701bf7a5b6e5ae22a3549a2373f0b98801c90f9387b7b13e",
            "sha256:dabc3e3276cf873549ffc1cdaf58d5ddb654d15c1ae7cd17171562a87ee6a486",
            "sha256:a2637e32a1de81204003946b0247f60f1f1ff8974f1f366aed78ec9218bb9184",
            "sha256:c1bdc0add02952a1ec5ea4bd73a0ca7aeb60772c4ea698a3d6b2ac62b0b82668",
            "sha256:522c6dc6009567e9d332d78ee3e3f21c1fb6ff39999691093c357145a6dccf90",
            "sha256:0b9ae225161f17646f870304d18aa206b95024d318898fe6e540e2f1f0bd9700",
            "sha256:c79ce60c2880b8646584ad911ca2c6188fe850601f95f8f2b381a429b121671d",
            "sha256:a43461b588cfe20ca636697ec4ef62c8fadf1188157ff8b387059dc31640191f",
            "sha256:a63d9a8ed37230eb648e1788a790745629c44888b445869f00a7a384bd85dac5",
            "sha256:9010c614d520409a00af6bf7128eff920f4902b20b8017aa3d8431f77395a931"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-21T10:11:44.247715009+08:00"
    }
}

更多版本

ghcr.io/browserless/base:v2.26.1

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

ghcr.io/browserless/base:v2.30.1

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

ghcr.io/browserless/base:v2.34.1

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