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

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

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

源镜像 ghcr.io/browserless/base:v2.30.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.30.1
镜像ID sha256:dcd6496652acb3b50f986822cd454ea7fd5d0d5f9b91a05d96009e1de1c5f9bb
镜像TAG v2.30.1
大小 2.08GB
镜像源 ghcr.io
CMD /bin/bash
启动入口
工作目录 /usr/src/app
OS/平台 linux/amd64
浏览量 17 次
贡献者
镜像创建 2025-05-15T19:00:50.656447498Z
同步时间 2025-06-01 00:37
更新时间 2025-06-02 23:10
环境变量
PATH=/usr/src/.nvm/versions/node/v22.11.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=v22.11.0 NVM_DIR=/usr/src/.nvm NODE_PATH=/usr/src/.nvm/versions/node/v22.11.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.30.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.30.1  ghcr.io/browserless/base:v2.30.1

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#ghcr.io/browserless/base:v2.30.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.30.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.30.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.30.1  ghcr.io/browserless/base:v2.30.1'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-05-16 03:00:50  302.63MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v22.11.0 /bin/sh -c npm i --production=false # buildkit
                        
# 2025-05-16 03:00:40  331.93KB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v22.11.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-05-16 03:00:40  995.94MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v22.11.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-05-16 02:58:56  213.30MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v22.11.0 /bin/sh -c curl -sL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash &&  . $NVM_DIR/nvm.sh &&  nvm install $NODE_VERSION # buildkit
                        
# 2025-05-16 02:58:50  494.62MB 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v22.11.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-05-16 02:58:08  699.00B 复制新文件或目录到容器中
COPY tsconfig.json . # buildkit
                        
# 2025-05-16 02:58:08  12.63KB 复制新文件或目录到容器中
COPY README.md . # buildkit
                        
# 2025-05-16 02:58:08  255.26KB 复制新文件或目录到容器中
COPY package-lock.json . # buildkit
                        
# 2025-05-16 02:58:08  4.88KB 复制新文件或目录到容器中
COPY package.json . # buildkit
                        
# 2025-05-16 02:58:08  361.00B 复制新文件或目录到容器中
COPY NOTICE.txt . # buildkit
                        
# 2025-05-16 02:58:08  597.00B 复制新文件或目录到容器中
COPY LICENSE . # buildkit
                        
# 2025-05-16 02:58:08  53.32KB 复制新文件或目录到容器中
COPY CHANGELOG.md . # buildkit
                        
# 2025-05-16 02:58:08  1.03MB 复制新文件或目录到容器中
COPY static static # buildkit
                        
# 2025-05-16 02:58:08  19.75KB 复制新文件或目录到容器中
COPY scripts scripts # buildkit
                        
# 2025-05-16 02:58:08  126.00B 复制新文件或目录到容器中
COPY external external # buildkit
                        
# 2025-05-16 02:58:08  0.00B 复制新文件或目录到容器中
COPY extensions extensions # buildkit
                        
# 2025-05-16 02:58:08  44.64KB 复制新文件或目录到容器中
COPY bin bin # buildkit
                        
# 2025-05-16 02:58:08  141.15KB 复制新文件或目录到容器中
COPY assets assets # buildkit
                        
# 2025-05-16 02:58:08  0.00B 设置工作目录为/usr/src/app
WORKDIR /usr/src/app
                        
# 2025-05-16 02:58:08  0.00B 执行命令并创建新的镜像层
RUN |5 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles BLESS_USER_ID=999 APP_DIR=/usr/src/app NODE_VERSION=v22.11.0 /bin/sh -c mkdir -p $APP_DIR $NVM_DIR # buildkit
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 PLAYWRIGHT_BROWSERS_PATH
ENV PLAYWRIGHT_BROWSERS_PATH=/usr/local/bin/playwright-browsers
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 PUPPETEER_SKIP_DOWNLOAD
ENV PUPPETEER_SKIP_DOWNLOAD=true
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 DEBUG_COLORS
ENV DEBUG_COLORS=true
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 PORT
ENV PORT=3000
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 TZ
ENV TZ=America/Los_Angeles
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 APP_DIR
ENV APP_DIR=/usr/src/app
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 PATH
ENV PATH=/usr/src/.nvm/versions/node/v22.11.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 NODE_PATH
ENV NODE_PATH=/usr/src/.nvm/versions/node/v22.11.0/bin
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 NVM_DIR
ENV NVM_DIR=/usr/src/.nvm
                        
# 2025-05-16 02:58:08  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=v22.11.0
                        
# 2025-05-16 02:58:08  0.00B 定义构建参数
ARG NODE_VERSION=v22.11.0
                        
# 2025-05-16 02:58:08  0.00B 定义构建参数
ARG APP_DIR=/usr/src/app
                        
# 2025-05-16 02:58:08  0.00B 定义构建参数
ARG BLESS_USER_ID=999
                        
# 2025-05-16 02:58:08  0.00B 定义构建参数
ARG TZ=America/Los_Angeles
                        
# 2025-05-16 02:58:08  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-05-16 02:58:08  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:dcd6496652acb3b50f986822cd454ea7fd5d0d5f9b91a05d96009e1de1c5f9bb",
    "RepoTags": [
        "ghcr.io/browserless/base:v2.30.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.30.1"
    ],
    "RepoDigests": [
        "ghcr.io/browserless/base@sha256:63afe17739ba78a15834a94e1dac79eba7ae90ebbab86e634cf529069ee0f2d8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base@sha256:e5b05d0ef5d2e2384c44258fdbd15cc5719bb8a8739b25c6e42f6deee80021a6"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-15T19:00:50.656447498Z",
    "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/v22.11.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=v22.11.0",
            "NVM_DIR=/usr/src/.nvm",
            "NODE_PATH=/usr/src/.nvm/versions/node/v22.11.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": 2081193421,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/1bb38b24212bf52aebfd04fa24ac395ee695507fa329d1f7df0e89cab6bcbd1f/diff:/var/lib/docker/overlay2/4aacdb7b2fd4be131f35c025ca9eef151126d8b91bce5c99056f770f92c3924c/diff:/var/lib/docker/overlay2/6c29285e6a6d34282a5941c429cea5537d8b35a7cabd203f7bf9c7b736339cbc/diff:/var/lib/docker/overlay2/bddcd8bb5b31937d633c493f74a6bd23ac85f322d367fe3700c0dfed155b107a/diff:/var/lib/docker/overlay2/31ad00e81d7a603ab6720cbf6ff8038c69188bc6794ecabdb20cf9246630d158/diff:/var/lib/docker/overlay2/3a69fcd65300c9f8ca1d7972f2b90783f232873001052c8e2ae51aac8da9ca88/diff:/var/lib/docker/overlay2/a48c0bc272e6b81b31eca91ad50d0f11cea7c520858472b7d94445e206175eb9/diff:/var/lib/docker/overlay2/aca2ebeb8ec824699bcd5c2c97d17c2f41604df8d78156b1f1d5d3dcd333256a/diff:/var/lib/docker/overlay2/30e768133ec521e0a15cc7a794b2e81f2a15d5e4f87316c0ca8564717bdf1e07/diff:/var/lib/docker/overlay2/c7f348f76ba32991ecd3c0a6e7052347f3b8be78559abeafbf94c0ee16de7885/diff:/var/lib/docker/overlay2/2770af427a33e2d60f3354cdf9e11c9678c6f122e520b3a9a551f671b0738de6/diff:/var/lib/docker/overlay2/0eb2a0410884f41d9c3588ae3cb5c0700150ea514b34e485549bf3912b301f58/diff:/var/lib/docker/overlay2/30c4dd60a49bee34b54a7981117719a7f12de0834031cb96e37b38c9dcfeb4ab/diff:/var/lib/docker/overlay2/67b01a524d8baad7b1b92710a43fd5e6b6075b2dcbacadcf45b6906112dc91e3/diff:/var/lib/docker/overlay2/05e60ff7c229623f07d76f94dc354bea9c0ab3ef1d24d0c22a291a74edf79afd/diff:/var/lib/docker/overlay2/0fa99b2e5044de1a209b4de116a32648c86a06eacc4682e17b6e4994eb35d71e/diff:/var/lib/docker/overlay2/c4cef8052af8761d7bddec61cd41f7b7e807e34c3230a64e9ff2bf6255947eb2/diff:/var/lib/docker/overlay2/3f207a04beb143ae362a8ed297def7a89fd825c329eb2b1c8daede7ea7e35b93/diff:/var/lib/docker/overlay2/a4837ea894430a433f0bd8d4327b30117fe827ab84143c37f041bef94e8a5614/diff:/var/lib/docker/overlay2/c3102b9db5850440984f6be57a17532e2dfa5037043f1d88e212212a3e5dce8e/diff",
            "MergedDir": "/var/lib/docker/overlay2/d67d68e6dfc7b1790a5905f60966e9424df8895d20805bec35bc5943b7b9e3a4/merged",
            "UpperDir": "/var/lib/docker/overlay2/d67d68e6dfc7b1790a5905f60966e9424df8895d20805bec35bc5943b7b9e3a4/diff",
            "WorkDir": "/var/lib/docker/overlay2/d67d68e6dfc7b1790a5905f60966e9424df8895d20805bec35bc5943b7b9e3a4/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:470b66ea5123c93b0d5606e4213bf9e47d3d426b640d32472e4ac213186c4bb6",
            "sha256:0cf89a450422fcae198b573c0c9c1790054794582aeac7c6078208f08f42266f",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:6d5cf2ed14ee86984bd7a66d271d7c964e013e73eaa45a153acb7b9cdbfc199f",
            "sha256:56cf5bb653e1191bdd1d9c212ca29e9bf41afbba78bfa66dc0017035d29b95f8",
            "sha256:556d173e1dad5fe852eefa552b6ae811a7ba7131eab8069ae29834c13ca7826c",
            "sha256:77f7f844c963bf98dec5a087174b8792e5d7c9ffe8602dcfc097f25d206de98b",
            "sha256:fa40a4beffbb8b46498cfabff833830c94b0609687af955cd502172711ceee95",
            "sha256:20502abdcd654cb35871c179fb01c1fb7370b13ff0d77fe65aaafa2b41462627",
            "sha256:57be5ad21e9ff0fccedddc31abc5666579b19cac5522a0efdec59eeab11fcb19",
            "sha256:6dd96204424e9aa4545226a488322320233d5f678c5e2ffbbcc460718d403da6",
            "sha256:18355e4c5ce2f8c721d4727a1acb7740c03c6d06c6f368527280c13916b084e7",
            "sha256:926f8cfcaee45bd5245e8e2564e63905252d5c2c8ab607ba4c023a160bc2d469",
            "sha256:8dbfa7334cb955caa901e7af776a882735029e0d8ff064770648b121f21f60c7",
            "sha256:7939d84ba723ffe628d790db0a1383e44890a802302e7bd5f76d35eecf656673",
            "sha256:ba710ba901bf0f51e59b78f9f679b66b51cd913ce994b47c7e4d84728f93b925",
            "sha256:5cbfe2a64c09e6899f938768723e8a40c639b063ba2100e0a19408897948c484",
            "sha256:2a8c2d41b2b0c0a84d8885c59baf9e9de8aab68006d856fdabd6ab623f310ab4",
            "sha256:4774dc77de9e01da6f4ae3c5b9d7679b489bed6e5a68a525e2867c6536fe5102",
            "sha256:1e090b74136f659731de4320aea442950ce4d3ad03f61a2759da7983313841cf",
            "sha256:f969ab260864a587eafcf03b4c5373b7daca370bdac90043890495850d89668b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-01T00:35:33.841846143+08:00"
    }
}

更多版本

ghcr.io/browserless/base:v2.26.1

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

ghcr.io/browserless/base:v2.30.1

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