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

ghcr.io/browserless/base:v2.26.1 - 国内下载镜像源 浏览次数:23
```html

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

```
源镜像 ghcr.io/browserless/base:v2.26.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.26.1
镜像ID sha256:0167a5ae7d683020f0549cc19324261b36f9d5281fa919efe9c5887df9561996
镜像TAG v2.26.1
大小 2.08GB
镜像源 ghcr.io
CMD /bin/bash
启动入口
工作目录 /usr/src/app
OS/平台 linux/amd64
浏览量 23 次
贡献者 18********5@163.com
镜像创建 2025-03-25T00:10:51.628389914Z
同步时间 2025-03-28 11:33
更新时间 2025-03-30 20:09
环境变量
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.26.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.26.1  ghcr.io/browserless/base:v2.26.1

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-03-25 08:10:51  288.46MB 执行命令并创建新的镜像层
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-03-25 08:10:41  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-03-25 08:10:41  1.01GB 执行命令并创建新的镜像层
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-03-25 08:09:22  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-03-25 08:09:17  493.09MB 执行命令并创建新的镜像层
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-03-25 08:08:40  699.00B 复制新文件或目录到容器中
COPY tsconfig.json . # buildkit
                        
# 2025-03-25 08:08:40  11.67KB 复制新文件或目录到容器中
COPY README.md . # buildkit
                        
# 2025-03-25 08:08:40  230.00KB 复制新文件或目录到容器中
COPY package-lock.json . # buildkit
                        
# 2025-03-25 08:08:40  4.88KB 复制新文件或目录到容器中
COPY package.json . # buildkit
                        
# 2025-03-25 08:08:40  361.00B 复制新文件或目录到容器中
COPY NOTICE.txt . # buildkit
                        
# 2025-03-25 08:08:40  597.00B 复制新文件或目录到容器中
COPY LICENSE . # buildkit
                        
# 2025-03-25 08:08:40  51.63KB 复制新文件或目录到容器中
COPY CHANGELOG.md . # buildkit
                        
# 2025-03-25 08:08:40  1.03MB 复制新文件或目录到容器中
COPY static static # buildkit
                        
# 2025-03-25 08:08:40  19.22KB 复制新文件或目录到容器中
COPY scripts scripts # buildkit
                        
# 2025-03-25 08:08:40  126.00B 复制新文件或目录到容器中
COPY external external # buildkit
                        
# 2025-03-25 08:08:40  0.00B 复制新文件或目录到容器中
COPY extensions extensions # buildkit
                        
# 2025-03-25 08:08:40  44.66KB 复制新文件或目录到容器中
COPY bin bin # buildkit
                        
# 2025-03-25 08:08:40  131.75KB 复制新文件或目录到容器中
COPY assets assets # buildkit
                        
# 2025-03-25 08:08:40  0.00B 设置工作目录为/usr/src/app
WORKDIR /usr/src/app
                        
# 2025-03-25 08:08:40  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-03-25 08:08:40  0.00B 设置环境变量 PLAYWRIGHT_BROWSERS_PATH
ENV PLAYWRIGHT_BROWSERS_PATH=/usr/local/bin/playwright-browsers
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 PUPPETEER_SKIP_DOWNLOAD
ENV PUPPETEER_SKIP_DOWNLOAD=true
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 DEBUG_COLORS
ENV DEBUG_COLORS=true
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 PORT
ENV PORT=3000
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 HOST
ENV HOST=0.0.0.0
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 TZ
ENV TZ=America/Los_Angeles
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 APP_DIR
ENV APP_DIR=/usr/src/app
                        
# 2025-03-25 08:08:40  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-03-25 08:08:40  0.00B 设置环境变量 NODE_PATH
ENV NODE_PATH=/usr/src/.nvm/versions/node/v22.11.0/bin
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 NVM_DIR
ENV NVM_DIR=/usr/src/.nvm
                        
# 2025-03-25 08:08:40  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=v22.11.0
                        
# 2025-03-25 08:08:40  0.00B 定义构建参数
ARG NODE_VERSION=v22.11.0
                        
# 2025-03-25 08:08:40  0.00B 定义构建参数
ARG APP_DIR=/usr/src/app
                        
# 2025-03-25 08:08:40  0.00B 定义构建参数
ARG BLESS_USER_ID=999
                        
# 2025-03-25 08:08:40  0.00B 定义构建参数
ARG TZ=America/Los_Angeles
                        
# 2025-03-25 08:08:40  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-03-25 08:08:40  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/browserless/browserless
                        
# 2024-10-11 11:38:27  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-10-11 11:38:27  72.81MB 
/bin/sh -c #(nop) ADD file:7486147a645d8835a5181c79f00a3606c6b714c83bcbfcd8862221eb14690f9e in / 
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:0167a5ae7d683020f0549cc19324261b36f9d5281fa919efe9c5887df9561996",
    "RepoTags": [
        "ghcr.io/browserless/base:v2.26.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base:v2.26.1"
    ],
    "RepoDigests": [
        "ghcr.io/browserless/base@sha256:9cc3610683bcb4cc48e51e912baef50170207c07a941a18e63cd195f824e6bd9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/browserless/base@sha256:0f5cd0d7b7161eac289e0a5be7c5896147f740815ca6ac86062479aacfe1f111"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-25T00:10:51.628389914Z",
    "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": 2078449426,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/172ba50ae402e6f6477bca96991957bcf9688c7ac19697589c6aa65859ad2929/diff:/var/lib/docker/overlay2/431e67bc3b052fcb6ef83a97fd5e27e8c741fcdea49cb8038939eef09c03c72d/diff:/var/lib/docker/overlay2/35fc1d0c575e080165b1df3e0126db3f735772b6f2e1fb9af4bf9e5dd5735902/diff:/var/lib/docker/overlay2/d59d1666d62f207fbe7e5af6e3457840013f29cbfdc8778322508206b2bf92da/diff:/var/lib/docker/overlay2/81c01add7d8c718eb0df830214b8ddee0c06a7004baa0a814ed3e2d34d712c13/diff:/var/lib/docker/overlay2/aceee061545c804445748a22ef98e1f3b922cecfea6b5530f31c62ff6d1db7b4/diff:/var/lib/docker/overlay2/63b8accf44cb3d7c47134accf14072a16f684a38fb2dc07ef2833034e19f8e5a/diff:/var/lib/docker/overlay2/d3ac119e909264228407f214502ed4863870f9c0512f0c727dae091c81ca44e7/diff:/var/lib/docker/overlay2/9f54e2f33a902962f91a8b5551154f32f6ffa97093e7ac27b61bee3f563bdb6f/diff:/var/lib/docker/overlay2/7bc21ffd96fdbb9e2ae9305b2a08ef795c77aff01b94bf51e23ed016d7dcc680/diff:/var/lib/docker/overlay2/01b1bee431bc1de5d18e6511844c2c02b2f0985d10ef703b9de6ab23047231e8/diff:/var/lib/docker/overlay2/830ca2001bc41daa7051e8f51ac5bb63d2136017cbbb95973ffe086dffedc0dd/diff:/var/lib/docker/overlay2/a7dbc33ded05121e8d7a815ee2adae3969c439f1e9d26fa1dc6c43f98430484e/diff:/var/lib/docker/overlay2/4856450e270b7eb2e0d330ddfa0fa445ed6d06ff07935edfef7ed884af99b055/diff:/var/lib/docker/overlay2/6050f86a337ded5149cc143a1b0218c5f0683bb3cb220ffd2fe6c6b4fa745c9c/diff:/var/lib/docker/overlay2/c53235db646627b3ca3f519df7b21e96ba5c7252761e326c3ecd5917b4e26c4a/diff:/var/lib/docker/overlay2/c609a2b51e211b8dd08e0b76b457d8139851eab93938bdd529f91112c785ff14/diff:/var/lib/docker/overlay2/37d3f3ec6595e95baab973d13e75d48db2d42772238dda4d71728885b1fa64b8/diff:/var/lib/docker/overlay2/eb47614f64bf2f1fc7610d619a1138f132b88176bb16f0050a0f7b66135e9f29/diff:/var/lib/docker/overlay2/364ee650fcb55abc90ea2c6b6b0e7b00ae28674a17a09f26a611d7681de96bc4/diff",
            "MergedDir": "/var/lib/docker/overlay2/c01691cae51aaecc8290abfd20d32f05de9946febca8358b19a307f60506f6aa/merged",
            "UpperDir": "/var/lib/docker/overlay2/c01691cae51aaecc8290abfd20d32f05de9946febca8358b19a307f60506f6aa/diff",
            "WorkDir": "/var/lib/docker/overlay2/c01691cae51aaecc8290abfd20d32f05de9946febca8358b19a307f60506f6aa/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:fffe76c64ef2dee2d80a8bb3ad13d65d596d04a45510b1956a976a69215dae92",
            "sha256:6408f79746424ead5253a597ed0f659f8ce7bcd8844a042eab229045a65d06be",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:d9f8dcc6517f11eb11669a7cdfa40ab41d9a8cb7fdfad49661e2f44817c9b2a7",
            "sha256:ae71ee28ff2a5dcd3f56ee158de96ab9d47b8a47660b7501a5e24b9e7af55870",
            "sha256:a2b4d60b26b992706c3e85b82b2f25e6e49c99c7661164bd67c9047352b5a9a1",
            "sha256:e84f586472fb28d33df278e148e995abc01d20a797eb5420325ad45b7d70058a",
            "sha256:bf01bde53140793ec01eba0a11271a0af28fe9006d4c92594b63cea8194399cd",
            "sha256:27dd43bec514abbd535dca98568201c2ef2ce5fea765a0ebbdc34dc82872e542",
            "sha256:b2194101a513050144acd412ade3df83d68b57beb7748d34615ee63e02ce073c",
            "sha256:87c024e27c88ed010f4e691d6d4b4f23b2151d8802cf9dae34833b537d429ae3",
            "sha256:73f6608a5781ec24b6ddb7104264e6a797bed6bd1717c44b584ec71b43c71457",
            "sha256:91e0711e4a26c9aa9eb6388b0c9d8a9a66121b0c4b3af442577888e4f49cf8bf",
            "sha256:0b0f93a0bf0ab4d9d26189f64a42ccf036338d74159b21741279deffc091f169",
            "sha256:dea75027fd2586b3dc7c01566e7b905ccf45527bb64340d130ac021692232b32",
            "sha256:d5c8cc5285aeae47657172c1c1ec11e2d47143aeeddfb046cb706d079b5c0000",
            "sha256:c1f958c6fbde46de8d1d37bedcb0eefd4baeb80c4aba5556889484ea9f4e0bf7",
            "sha256:1b892bf617cf0fe0e35c2f5c7beb018453a67f33dd5f6c7559aca465fde7c3ac",
            "sha256:be3f5e914c2269024c85964e1adc04bf8fb253296bd8aa5119ca130454ab87a7",
            "sha256:895585bb5727a4935c636ef9f7e3c10c1af746344ad51abe33f690f1c87c59fe",
            "sha256:0d44676a7ff7a5488189e2f0a0d4e99765b19be1c68c7975dfdbe34606bfb645"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-28T11:32:16.221760821+08:00"
    }
}

更多版本

ghcr.io/browserless/base:v2.26.1

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