logo
ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3
linux/amd64 ghcr.io c13586 贡献
14
浏览次数
2.37GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3
源镜像
ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3
镜像ID
sha256:639318b4cca2e0c08b2d5ad56cc54d2e75b352baf055d4dfb9772229000acd01
镜像 TAG
1.6.3
镜像大小
2.37GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
启动入口
/app/docker/entrypoint-guard.sh
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-10-02T10:34:38.41874411Z
同步时间
2026-10-02 20:49
浏览量
14 次
贡献者
avatar c13586
🔌 开放端口 2
3000/tcp 9222/tcp
📁 目录挂载 2
 /app/db  /app/storage
⚙️ 环境变量 14
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin 0
BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 1
BUN_INSTALL_BIN=/usr/local/bin 2
NODE_ENV=production 3
NEXT_TELEMETRY_DISABLED=1 4
PORT=3000 5
CDP_SERVICE_PORT=9222 6
WS_HUB_PORT=3003 7
WS_EVENT_PORT=3004 8
VNC_BRIDGE_PORT=3005 9
BROWSER_RUNTIME=auto 10
DATABASE_URL=file:/app/db/custom.db 11
STORAGE_LOCAL_PATH=/app/storage 12
HOSTNAME=0.0.0.0 13
🏷️ 镜像标签 8
KeyValue
2026-10-02T10:33:12.776Z org.opencontainers.image.created
Dockyard — 企业级远程浏览器工作平台:NextJS App Router 全栈 · 内置 Sing-Box 容器编排 · CDP/NoVNC 双模式会话 · 多租户权限 · TOTP 2FA · 审计 · MCP/OpenAPI 统一网关 org.opencontainers.image.description
MIT org.opencontainers.image.licenses
90e441dba9bf189b0281492d81393971e38993be org.opencontainers.image.revision
https://github.com/cshdotcom/dockyard-browser-platform org.opencontainers.image.source
dockyard-browser-platform org.opencontainers.image.title
https://github.com/cshdotcom/dockyard-browser-platform org.opencontainers.image.url
1.6.3 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3  ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3  ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3

Shell快速替换命令

sed -i 's#ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3  ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3  ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3'

镜像构建历史


# 2026-10-02 18:34:38  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/app/docker/entrypoint-guard.sh"]
                        
# 2026-10-02 18:34:38  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL /app/docker/healthcheck.sh] Interval:30s Timeout:5s StartPeriod:40s StartInterval:0s Retries:3}
                        
# 2026-10-02 18:34:38  0.00B 声明容器运行时监听的端口
EXPOSE [3000/tcp 9222/tcp]
                        
# 2026-10-02 18:34:38  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app/db /app/storage]
                        
# 2026-10-02 18:34:38  9.00B 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 SINGBOX_VERSION=1.10.7 /bin/sh -c chmod +x /app/docker/*.sh /app/docker/embedded/*.sh     && mkdir -p /app/db /app/storage/backups /app/storage/uploads /app/storage/snapshots       /app/storage/sandboxes /app/storage/homes /app/storage/netpolicy     && echo "dockyard" > /app/.app-marker # buildkit
                        
# 2026-10-02 18:34:38  8.30KB 复制新文件或目录到容器中
COPY docker/embedded/sandbox-launch.sh /app/docker/embedded/sandbox-launch.sh # buildkit
                        
# 2026-10-02 18:34:38  16.03KB 复制新文件或目录到容器中
COPY docker/start.sh docker/stop.sh docker/healthcheck.sh docker/entrypoint-guard.sh /app/docker/ # buildkit
                        
# 2026-10-02 18:34:38  19.33KB 复制新文件或目录到容器中
COPY /app/src/lib/config.ts ./src/lib/config.ts # buildkit
                        
# 2026-10-02 18:34:38  57.39KB 复制新文件或目录到容器中
COPY /app/mini-services ./mini-services # buildkit
                        
# 2026-10-02 18:34:38  211.57KB 复制新文件或目录到容器中
COPY /app/scripts ./scripts # buildkit
                        
# 2026-10-02 18:34:38  59.21KB 复制新文件或目录到容器中
COPY /app/prisma ./prisma # buildkit
                        
# 2026-10-02 18:34:38  1.23KB 复制新文件或目录到容器中
COPY /app/public ./public # buildkit
                        
# 2026-10-02 18:34:38  3.37MB 复制新文件或目录到容器中
COPY /app/.next/static ./.next/static # buildkit
                        
# 2026-10-02 18:34:37  187.52MB 复制新文件或目录到容器中
COPY /app/.next/standalone ./ # buildkit
                        
# 2026-10-02 18:34:10  1.03GB 复制新文件或目录到容器中
COPY /app/node_modules ./node_modules # buildkit
                        
# 2026-10-02 12:23:11  0.00B 设置环境变量 NODE_ENV NEXT_TELEMETRY_DISABLED PORT CDP_SERVICE_PORT WS_HUB_PORT WS_EVENT_PORT VNC_BRIDGE_PORT BROWSER_RUNTIME DATABASE_URL STORAGE_LOCAL_PATH HOSTNAME
ENV NODE_ENV=production NEXT_TELEMETRY_DISABLED=1 PORT=3000 CDP_SERVICE_PORT=9222 WS_HUB_PORT=3003 WS_EVENT_PORT=3004 VNC_BRIDGE_PORT=3005 BROWSER_RUNTIME=auto DATABASE_URL=file:/app/db/custom.db STORAGE_LOCAL_PATH=/app/storage HOSTNAME=0.0.0.0
                        
# 2026-10-02 12:23:11  31.80MB 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 SINGBOX_VERSION=1.10.7 /bin/sh -c set -e;     SBARCH="$( [ "$TARGETARCH" = "arm64" ] && echo arm64 || echo amd64 )";     wget -q -T 30 -O /tmp/sing-box.tar.gz       "https://github.com/SagerNet/sing-box/releases/download/v${SINGBOX_VERSION}/sing-box-${SINGBOX_VERSION}-linux-${SBARCH}.tar.gz"       && tar -xzf /tmp/sing-box.tar.gz -C /tmp       && mv "/tmp/sing-box-${SINGBOX_VERSION}-linux-${SBARCH}/sing-box" /usr/local/bin/sing-box       && chmod +x /usr/local/bin/sing-box       && rm -rf /tmp/sing-box*     || echo "[warn] sing-box 下载失败(代理功能将保持模拟模式,不影响其余功能)" # buildkit
                        
# 2026-10-02 12:23:10  909.99MB 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 SINGBOX_VERSION=1.10.7 /bin/sh -c apt-get update -o Acquire::Retries=5     && apt-get install -y --no-install-recommends       chromium       xvfb       x11vnc       xauth       procps       psmisc       util-linux       fonts-noto-cjk       fonts-liberation       openssl       ca-certificates       wget       iproute2     && (apt-get install -y --no-install-recommends fonts-noto-color         || echo "[warn] fonts-noto-color 不可用,跳过(CJK 字体已含于 fonts-noto-cjk)")     && rm -rf /var/lib/apt/lists/*     && mkdir -p /tmp/.X11-unix && chmod 1777 /tmp/.X11-unix     && mkdir -p /etc/chromium/policies/managed     && echo "{}" > /etc/chromium/policies/managed/dockyard.json # buildkit
                        
# 2026-10-02 12:23:10  0.00B 定义构建参数
ARG SINGBOX_VERSION=1.10.7
                        
# 2026-10-02 12:23:10  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2026-10-02 12:22:04  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-05-13 11:50:50  0.00B 设置默认要执行的命令
CMD ["/usr/local/bin/bun"]
                        
# 2026-05-13 11:50:50  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
                        
# 2026-05-13 11:50:50  0.00B 设置工作目录为/home/bun/app
WORKDIR /home/bun/app
                        
# 2026-05-13 11:50:50  8.91KB 执行命令并创建新的镜像层
RUN |2 BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 BUN_INSTALL_BIN=/usr/local/bin /bin/sh -c groupadd bun       --gid 1000     && useradd bun       --uid 1000       --gid bun       --shell /bin/sh       --create-home     && ln -s /usr/local/bin/bun /usr/local/bin/bunx     && which bun     && which bunx     && bun --version # buildkit
                        
# 2026-05-13 11:50:50  0.00B 设置环境变量 BUN_INSTALL_BIN
ENV BUN_INSTALL_BIN=/usr/local/bin
                        
# 2026-05-13 11:50:50  0.00B 定义构建参数
ARG BUN_INSTALL_BIN=/usr/local/bin
                        
# 2026-05-13 11:50:50  0.00B 设置环境变量 BUN_RUNTIME_TRANSPILER_CACHE_PATH
ENV BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2026-05-13 11:50:50  0.00B 定义构建参数
ARG BUN_RUNTIME_TRANSPILER_CACHE_PATH=0
                        
# 2026-05-13 11:50:50  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin
                        
# 2026-05-13 11:50:50  18.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /usr/local/bun-node-fallback-bin && ln -s /usr/local/bin/bun /usr/local/bun-node-fallback-bin/node # buildkit
                        
# 2026-05-13 11:50:50  91.80MB 复制新文件或目录到容器中
COPY /usr/local/bin/bun /usr/local/bin/bun # buildkit
                        
# 2026-05-13 11:50:40  171.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin # buildkit
                        
# 2026-05-05 08:00:00  119.87MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1777939200'
                        
                    

镜像信息

{
    "Id": "sha256:639318b4cca2e0c08b2d5ad56cc54d2e75b352baf055d4dfb9772229000acd01",
    "RepoTags": [
        "ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3"
    ],
    "RepoDigests": [
        "ghcr.io/cshdotcom/dockyard-browser-platform@sha256:8d8c943f8f3f5872aae3dbcb5be3566c6c7673425483db89d70474dafb96c793",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/cshdotcom/dockyard-browser-platform@sha256:b15890920e3085bd18022558a899318fea652d6ae6347ca6c03928b266413d36"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-02T10:34:38.41874411Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {},
            "9222/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bun-node-fallback-bin",
            "BUN_RUNTIME_TRANSPILER_CACHE_PATH=0",
            "BUN_INSTALL_BIN=/usr/local/bin",
            "NODE_ENV=production",
            "NEXT_TELEMETRY_DISABLED=1",
            "PORT=3000",
            "CDP_SERVICE_PORT=9222",
            "WS_HUB_PORT=3003",
            "WS_EVENT_PORT=3004",
            "VNC_BRIDGE_PORT=3005",
            "BROWSER_RUNTIME=auto",
            "DATABASE_URL=file:/app/db/custom.db",
            "STORAGE_LOCAL_PATH=/app/storage",
            "HOSTNAME=0.0.0.0"
        ],
        "Cmd": null,
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/app/docker/healthcheck.sh"
            ],
            "Interval": 30000000000,
            "Timeout": 5000000000,
            "StartPeriod": 40000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/app/db": {},
            "/app/storage": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/docker/entrypoint-guard.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-10-02T10:33:12.776Z",
            "org.opencontainers.image.description": "Dockyard — 企业级远程浏览器工作平台:NextJS App Router 全栈 · 内置 Sing-Box 容器编排 · CDP/NoVNC 双模式会话 · 多租户权限 · TOTP 2FA · 审计 · MCP/OpenAPI 统一网关",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "90e441dba9bf189b0281492d81393971e38993be",
            "org.opencontainers.image.source": "https://github.com/cshdotcom/dockyard-browser-platform",
            "org.opencontainers.image.title": "dockyard-browser-platform",
            "org.opencontainers.image.url": "https://github.com/cshdotcom/dockyard-browser-platform",
            "org.opencontainers.image.version": "1.6.3"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2373952095,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6b5f62efa3771294498662dd4441c2f8f40b45700d669af48ec70d61688aedbd/diff:/var/lib/docker/overlay2/047f941cb4d3cc9578f1915c8261bdf1fd78a26652491604c8bc3b4e6dfea55e/diff:/var/lib/docker/overlay2/2947bcda18104c106d8893bd134dc1b956b722bcfd1b625c12ee5f61fbf504b2/diff:/var/lib/docker/overlay2/7c532cfce13a8105a8e3638ee491bcfdd491d340ac8546f730d08b0addab6753/diff:/var/lib/docker/overlay2/48904fadc37621bc54db939ef83154403fd749b56803c44c168fe4c59db51fbd/diff:/var/lib/docker/overlay2/96ba8e8d791e0a5738e17181c53d72bc764727ebdf6a87aeef6286d82dffdeca/diff:/var/lib/docker/overlay2/17b92ba5efd661756895f8414de1691ed8a44c267e4eb87dc30267919a6dffb1/diff:/var/lib/docker/overlay2/51d0bc614b4ef53bcfdc1165a1eedf5aae55b88e9b020af05c81a6bc0eeeaf06/diff:/var/lib/docker/overlay2/5f47d29359ce9496b3af2b611ca2d510433f0e56c02453060f6a9cb5cc729ddc/diff:/var/lib/docker/overlay2/0f12ffabedc365a9cefb97cc9bf396ffa673b2db063235919403897b0d1e1fdd/diff:/var/lib/docker/overlay2/7cfe679b06c1cadc5f8c8a7342d951476f7a23739f05f26c3e103f8567cf5bab/diff:/var/lib/docker/overlay2/d658e263b9886bdec281e5b443ec0226b927c6e4b70c7ad9201bc9bf66abe3ce/diff:/var/lib/docker/overlay2/34e7daf44b53a7b3a0d2a66cc61ec82174c820e836fa1501f313d2d189218bdc/diff:/var/lib/docker/overlay2/950169770f68a195de76f2a71f201d4d6cb5014da94d31163cae98974b83172c/diff:/var/lib/docker/overlay2/cbaa2bff927dc660c8d2a867215652c0c51f8f242254226ae4bbfcc058efb5c4/diff:/var/lib/docker/overlay2/942fae47ff9aa2a65d75076bf033d43778e3a31595765430dddba163f2c5f8b2/diff:/var/lib/docker/overlay2/c3457aebffeb0f94001618ce962e48c1cbffa4ed46532bf83a8bb411e8339b4b/diff:/var/lib/docker/overlay2/0c8bddfac3c378c123bf9ba6d477114d67244a60fc0229e1ee2746b9f460274f/diff:/var/lib/docker/overlay2/4d8f2eaf753018ad270c794c2eae6cf7dce5ee164141fab0624be6b67a0b62df/diff",
            "MergedDir": "/var/lib/docker/overlay2/94846b5df98807096a2706ab60dd021acdeebc009ed2fe9e46a9fce6baf268eb/merged",
            "UpperDir": "/var/lib/docker/overlay2/94846b5df98807096a2706ab60dd021acdeebc009ed2fe9e46a9fce6baf268eb/diff",
            "WorkDir": "/var/lib/docker/overlay2/94846b5df98807096a2706ab60dd021acdeebc009ed2fe9e46a9fce6baf268eb/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5222f025e44ae24949e8880713955891ae0bd339afd3adb699d66e1cd603e2fa",
            "sha256:1ba9cd1e3c50292225c91dd4174a7229e426be30ab085b6b4d53a0e999eb0865",
            "sha256:13aa4c93f4844d25d84a9d4b1974f5ed34aace4b634ab64938cb65679666094d",
            "sha256:6691159a96ff86fe31e1711c3ad63f6c94e29ae75b1c1a7240aa1168eaf204cb",
            "sha256:759049102c166f415894029b0a69b37856032ffb5fc506e21f04e03593eaeff5",
            "sha256:ba16330fd80ad09560220805cedebcf54bdbf07f6944280a682a9faff97d2a56",
            "sha256:7238c9be1861160a172d1bce6a50e263a12fc117adb219f6144f9612e5593608",
            "sha256:272c9c83bce1a2586e785c2ceda4b170d64b16ec3ade56844f447fe360a156d1",
            "sha256:296591c704f14b62c93705f5f0913c6b8b0bb7b71a0fcc5561643eaeb5ad8939",
            "sha256:484c5d19821815cd207e3a04ac57853011877858dbb0dc7724287fc139951593",
            "sha256:3f464774c093d4017f3b568235e1ea782768281014265f303782838904ef4848",
            "sha256:8e5ccd887049879a13e4607663a977b7438520780c56f912b963fcf51bd869a2",
            "sha256:20de226cf64b1fbc2453c85a1b0bed6b9b458b65f35529286e95b2a4a871c9d2",
            "sha256:1878261b7cda82187043012966d58a27e2ee92997c3df1721c26f433fdc3a0fb",
            "sha256:330695066db27b940cf647702ab6232958e29a3920ba503c15f3884e2658176c",
            "sha256:5bc0c2af7507a8ebf7e952a6cbbdabbaa05bf0a4507a6c2798b6db77952ff2ce",
            "sha256:fbf6fa7ba583f3da0a3ac38c6b9a68eaac08a973fe4d1b613b6e661338da2324",
            "sha256:1fbf6a9c286474439b779f339cd13b9864b9ec160991d4a8b40816e94c10bc8f",
            "sha256:bc9bc83800753babe4e444e5d37bee2e761449246bff97de1ca265b923d5b437",
            "sha256:66fd77bfad47c3974cb9ff0b1c46067c384621e187a23d3fd0e66177f05fbb09"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-02T20:48:37.522777858+08:00"
    }
}

更多版本

ghcr.io/cshdotcom/dockyard-browser-platform:1.6.3

linux/amd64 ghcr.io2.37GB2026-10-02 20:49
13
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×