logo
docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1
linux/amd64 docker.io 日落星河 贡献

该镜像为DeepSeek系列模型的测试或基准测试工具环境,用于运行相关模型的测试任务,提供必要的依赖与配置以支持模型的部署及评估工作。

7
浏览次数
2.79GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1
源镜像
docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1
镜像ID
sha256:6d910cb563a7682fa5252b9ef274f15d5c922913a0fff22ca07ae503b80b1e00
镜像 TAG
0.1.7-alpha.2-r1-market.1
镜像大小
2.79GB
平台架构
linux/amd64
镜像源
docker.io
CMD
--profile web --patch /opt/deepseek-harness/web.cordis.patch.yml --no-open
启动入口
/usr/bin/tini -- /usr/local/bin/deepseek-harness-market-entrypoint
工作目录
/workspace
OS/平台
linux/amd64
镜像创建
2026-09-23T00:18:31.615741935Z
同步时间
2026-09-30 11:55
浏览量
7 次
贡献者
avatar 日落星河
🔌 开放端口 2
3080/tcp 6080/tcp
⚙️ 环境变量 19
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
NODE_VERSION=24.21.0 1
YARN_VERSION=1.22.22 2
DSH_HOME=/home/node/.dsh 3
DSH_TELEMETRY_DISABLED=1 4
DSH_NOVNC_ASSET_REVISION=debian-1.6.0-2 5
CHROMIUM_FLAVOR=debian 6
HOME=/workspace 7
NPM_CONFIG_CACHE=/home/node/.dsh/npm-cache 8
DISPLAY=:99 9
XDG_RUNTIME_DIR=/tmp/runtime-node 10
CHROME_BIN=/usr/local/bin/chromium-docker 11
CHROME_PATH=/usr/local/bin/chromium-docker 12
BROWSER=/usr/local/bin/chromium-docker 13
PUPPETEER_EXECUTABLE_PATH=/usr/local/bin/chromium-docker 14
XDG_CACHE_HOME=/tmp/.cache 15
XDG_CONFIG_HOME=/tmp/.config 16
XDG_DATA_HOME=/tmp/.local/share 17
npm_config_store_dir=/home/node/.dsh/pnpm-store 18
🏷️ 镜像标签 19
KeyValue
docker.io/library/node:24-trixie io.github.runzhliu.deepseek-harness.base-image
attach io.github.runzhliu.deepseek-harness.browser-use.mode
playwright-mcp io.github.runzhliu.deepseek-harness.browser-use.provider
debian io.github.runzhliu.deepseek-harness.chromium.flavor
152.0.7977.82-1 io.github.runzhliu.deepseek-harness.chromium.ungoogled.version
trixie io.github.runzhliu.deepseek-harness.debian-codename
1.38.1 io.github.runzhliu.deepseek-harness.dshmarket-version
@deepseek-ai/dsh@0.1.7-alpha.2 io.github.runzhliu.deepseek-harness.upstream.npm
https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.7-alpha.2 io.github.runzhliu.deepseek-harness.upstream.release
https://github.com/deepseek-ai/deepseek-harness io.github.runzhliu.deepseek-harness.upstream.repository
community-market io.github.runzhliu.deepseek-harness.variant
Community container image for the DeepSeek Harness CLI, Web UI, and browser-accessible Chromium desktop org.opencontainers.image.description
https://aik8s.run/ai-k8s/rag-agent/deepseek-harness-runtime-containerization/ org.opencontainers.image.documentation
MIT org.opencontainers.image.licenses
665674367754098ffb7d417bbabd0c25ec5231b9 org.opencontainers.image.revision
https://github.com/runzhliu/deepseek-harness-docker org.opencontainers.image.source
DeepSeek Harness Docker (Community) org.opencontainers.image.title
https://github.com/runzhliu/deepseek-harness-docker org.opencontainers.image.url
0.1.7-alpha.2-r1-market.1 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1  docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1  docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1

Shell快速替换命令

sed -i 's#runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1  docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1  docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1'

镜像构建历史


# 2026-09-23 08:18:31  0.00B 设置默认要执行的命令
CMD ["--profile" "web" "--patch" "/opt/deepseek-harness/web.cordis.patch.yml" "--no-open"]
                        
# 2026-09-23 08:18:31  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/deepseek-harness-market-entrypoint"]
                        
# 2026-09-23 08:18:31  0.00B 设置环境变量 npm_config_store_dir
ENV npm_config_store_dir=/home/node/.dsh/pnpm-store
                        
# 2026-09-23 08:18:31  0.00B 指定运行容器时使用的用户
USER node
                        
# 2026-09-23 08:18:31  6.91KB 执行命令并创建新的镜像层
RUN |2 DSH_MARKET_VERSION=1.38.1 MARKET_IMAGE_VERSION=0.1.7-alpha.2-r1-market.1 /bin/sh -c chmod 0755       /usr/local/bin/deepseek-harness-entrypoint       /usr/local/bin/deepseek-harness-market-entrypoint       /usr/local/bin/dsh-market-repair-store     && test "$(node -p 'require("/usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/dshmarket/package.json").version')" = "${DSH_MARKET_VERSION}"     && node -e "import('/usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/dshmarket/lib/index.js')" # buildkit
                        
# 2026-09-23 08:18:31  0.00B 指定运行容器时使用的用户
USER root
                        
# 2026-09-23 08:18:31  5.33KB 复制新文件或目录到容器中
COPY scripts/dsh-market-repair-store /usr/local/bin/dsh-market-repair-store # buildkit
                        
# 2026-09-23 08:18:31  1.80KB 复制新文件或目录到容器中
COPY scripts/deepseek-harness-market-entrypoint /usr/local/bin/deepseek-harness-market-entrypoint # buildkit
                        
# 2026-09-23 08:18:31  5.11KB 复制新文件或目录到容器中
COPY scripts/deepseek-harness-entrypoint /usr/local/bin/deepseek-harness-entrypoint # buildkit
                        
# 2026-09-23 08:18:31  1.33KB 复制新文件或目录到容器中
COPY --chown=node:node web.market.cordis.patch.yml /opt/deepseek-harness/web.cordis.patch.yml # buildkit
                        
# 2026-09-23 08:18:31  6.11MB 复制新文件或目录到容器中
COPY /opt/dshmarket /usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/dshmarket # buildkit
                        
# 2026-09-23 08:18:31  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=0.1.7-alpha.2-r1-market.1 io.github.runzhliu.deepseek-harness.variant=community-market io.github.runzhliu.deepseek-harness.dshmarket-version=1.38.1
                        
# 2026-09-23 08:18:31  0.00B 定义构建参数
ARG MARKET_IMAGE_VERSION=0.1.7-alpha.2-r1-market.1
                        
# 2026-09-23 08:18:31  0.00B 定义构建参数
ARG DSH_MARKET_VERSION=1.38.1
                        
# 2026-09-23 08:09:44  0.00B 设置默认要执行的命令
CMD ["web" "--patch" "/opt/deepseek-harness/web.cordis.patch.yml" "--no-open"]
                        
# 2026-09-23 08:09:44  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/deepseek-harness-entrypoint"]
                        
# 2026-09-23 08:09:44  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=DeepSeek Harness Docker (Community) org.opencontainers.image.description=Community container image for the DeepSeek Harness CLI, Web UI, and browser-accessible Chromium desktop org.opencontainers.image.source=https://github.com/runzhliu/deepseek-harness-docker org.opencontainers.image.url=https://github.com/runzhliu/deepseek-harness-docker org.opencontainers.image.documentation=https://aik8s.run/ai-k8s/rag-agent/deepseek-harness-runtime-containerization/ org.opencontainers.image.licenses=MIT org.opencontainers.image.version=0.1.7-alpha.2-r1 org.opencontainers.image.revision=665674367754098ffb7d417bbabd0c25ec5231b9 io.github.runzhliu.deepseek-harness.base-image=docker.io/library/node:24-trixie io.github.runzhliu.deepseek-harness.debian-codename=trixie io.github.runzhliu.deepseek-harness.chromium.flavor=debian io.github.runzhliu.deepseek-harness.chromium.ungoogled.version=152.0.7977.82-1 io.github.runzhliu.deepseek-harness.browser-use.provider=playwright-mcp io.github.runzhliu.deepseek-harness.browser-use.mode=attach io.github.runzhliu.deepseek-harness.upstream.repository=https://github.com/deepseek-ai/deepseek-harness io.github.runzhliu.deepseek-harness.upstream.release=https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.7-alpha.2 io.github.runzhliu.deepseek-harness.upstream.npm=@deepseek-ai/dsh@0.1.7-alpha.2
                        
# 2026-09-23 08:09:44  0.00B 定义构建参数
ARG IMAGE_REVISION=unknown
                        
# 2026-09-23 08:09:44  0.00B 定义构建参数
ARG IMAGE_VERSION=0.1.7-alpha.2-r1
                        
# 2026-09-23 08:09:44  0.00B 声明容器运行时监听的端口
EXPOSE map[3080/tcp:{} 6080/tcp:{}]
                        
# 2026-09-23 08:09:44  0.00B 设置工作目录为/workspace
WORKDIR /workspace
                        
# 2026-09-23 08:09:44  0.00B 指定运行容器时使用的用户
USER node
                        
# 2026-09-23 08:09:44  0.00B 执行命令并创建新的镜像层
RUN |9 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 NOVNC_ASSET_REVISION=debian-1.6.0-2 /bin/sh -c mkdir -p "${DSH_HOME}" /workspace     && chown -R node:node "${DSH_HOME}" /workspace # buildkit
                        
# 2026-09-23 08:09:44  1.49KB 复制新文件或目录到容器中
COPY --chown=node:node web.cordis.patch.yml /opt/deepseek-harness/web.cordis.patch.yml # buildkit
                        
# 2026-09-23 08:09:44  0.00B 设置环境变量 DSH_HOME DSH_TELEMETRY_DISABLED DSH_NOVNC_ASSET_REVISION CHROMIUM_FLAVOR HOME NPM_CONFIG_CACHE DISPLAY XDG_RUNTIME_DIR CHROME_BIN CHROME_PATH BROWSER PUPPETEER_EXECUTABLE_PATH XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME
ENV DSH_HOME=/home/node/.dsh DSH_TELEMETRY_DISABLED=1 DSH_NOVNC_ASSET_REVISION=debian-1.6.0-2 CHROMIUM_FLAVOR=debian HOME=/workspace NPM_CONFIG_CACHE=/home/node/.dsh/npm-cache DISPLAY=:99 XDG_RUNTIME_DIR=/tmp/runtime-node CHROME_BIN=/usr/local/bin/chromium-docker CHROME_PATH=/usr/local/bin/chromium-docker BROWSER=/usr/local/bin/chromium-docker PUPPETEER_EXECUTABLE_PATH=/usr/local/bin/chromium-docker XDG_CACHE_HOME=/tmp/.cache XDG_CONFIG_HOME=/tmp/.config XDG_DATA_HOME=/tmp/.local/share
                        
# 2026-09-23 08:09:44  904.13KB 执行命令并创建新的镜像层
RUN |9 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 NOVNC_ASSET_REVISION=debian-1.6.0-2 /bin/sh -c chmod 0755 /usr/local/bin/chromium-docker         /usr/local/bin/dsh         /usr/local/bin/deepseek-harness-entrypoint     && mkdir -p       /usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/@runzhliu       /opt/deepseek-harness/plugins/dsh-browser-desktop/node_modules/@deepseek-ai     && ln -s /opt/deepseek-harness/plugins/dsh-browser-desktop       /usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/@runzhliu/dsh-browser-desktop     && ln -s /usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/@deepseek-ai/schemastery       /opt/deepseek-harness/plugins/dsh-browser-desktop/node_modules/@deepseek-ai/schemastery     && ln -s ../lib/node_modules/pnpm/bin/pnpm.cjs /usr/local/bin/pnpm     && ln -s ../lib/node_modules/pnpm/bin/pnpx.cjs /usr/local/bin/pnpx     && ln -s chromium-docker /usr/local/bin/chrome     && ln -s chromium-docker /usr/local/bin/google-chrome     && ln -s chromium-docker /usr/local/bin/google-chrome-stable     && if [ ! -e /usr/share/novnc/index.html ]; then       ln -s vnc.html /usr/share/novnc/index.html;     fi     && test "$(dsh --version)" = "${DSH_VERSION}"     && test "$(pnpm --version)" = "${PNPM_VERSION}"     && test "$(node -p 'require("/usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/@deepseek-ai/dsh-browser-use/package.json").version')" = "${DSH_VERSION}"     && test "$(node -p 'require("/usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/@deepseek-ai/dsh-experimental-browser-use-playwright-mcp/package.json").version')" = "${DSH_VERSION}"     && node -e "Promise.all([import('/usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/@deepseek-ai/dsh-browser-use/lib/index.js'), import('/usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/@deepseek-ai/dsh-experimental-browser-use-playwright-mcp/lib/index.js')])"     && chromium-docker --version # buildkit
                        
# 2026-09-23 08:09:42  29.55KB 复制新文件或目录到容器中
COPY plugins/dsh-browser-desktop /opt/deepseek-harness/plugins/dsh-browser-desktop # buildkit
                        
# 2026-09-23 08:09:42  5.11KB 复制新文件或目录到容器中
COPY scripts/deepseek-harness-entrypoint /usr/local/bin/deepseek-harness-entrypoint # buildkit
                        
# 2026-09-23 08:09:42  569.00B 复制新文件或目录到容器中
COPY scripts/dsh-container /usr/local/bin/dsh # buildkit
                        
# 2026-09-23 08:09:42  346.00B 复制新文件或目录到容器中
COPY scripts/chromium-docker /usr/local/bin/chromium-docker # buildkit
                        
# 2026-09-23 08:09:42  18.90MB 复制新文件或目录到容器中
COPY /opt/dsh-browser-use/node_modules/. /usr/local/lib/node_modules/@deepseek-ai/dsh/node_modules/ # buildkit
                        
# 2026-09-23 08:09:42  17.64MB 复制新文件或目录到容器中
COPY /usr/local/lib/node_modules/pnpm /usr/local/lib/node_modules/pnpm # buildkit
                        
# 2026-09-23 08:09:42  476.88MB 复制新文件或目录到容器中
COPY /usr/local/lib/node_modules/@deepseek-ai/dsh /usr/local/lib/node_modules/@deepseek-ai/dsh # buildkit
                        
# 2026-09-23 08:09:30  2.92KB 执行命令并创建新的镜像层
RUN |9 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 NOVNC_ASSET_REVISION=debian-1.6.0-2 /bin/sh -c chmod 0755 /usr/local/bin/wslpath /usr/local/bin/powershell.exe /usr/local/bin/dsh-editor.tcl # buildkit
                        
# 2026-09-23 08:09:30  2.01KB 执行命令并创建新的镜像层
RUN |9 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 NOVNC_ASSET_REVISION=debian-1.6.0-2 /bin/sh -c cat > /usr/local/bin/dsh-editor.tcl <<'SHIM'
#!/usr/bin/wish
# VNC desktop mini editor, opened by the fake powershell.exe above.
# File mode: edit and Save (Ctrl+S). Directory mode: double-click to descend.
set target [lindex $argv 0]
if {$target eq ""} { exit }

if {[file isdirectory $target]} {
  wm title . "Pick: $target"
  wm geometry . 680x520
  listbox .lb -width 90 -height 30 -yscrollcommand {.vs set}
  scrollbar .vs -command {.lb yview}
  pack .lb -side left -fill both -expand true
  pack .vs -side right -fill y
  foreach f [lsort [glob -nocomplain -directory $target *]] {
    .lb insert end [file tail $f]
  }
  bind .lb <Double-Button-1> {
    set sel [lindex [.lb curselection] 0]
    if {$sel ne ""} {
      exec wish [info script] [file join $target [.lb get $sel]] &
    }
  }
  return
}

wm title . "Edit: $target"
wm geometry . 900x640
frame .bar
button .bar.save -text "Save (Ctrl+S)" -command saveFile
button .bar.close -text "Close (Ctrl+W)" -command exit
label .bar.path -text $target -anchor w
pack .bar.save .bar.close -side left -padx 3 -pady 3
pack .bar.path -side left -fill x -expand true -padx 6
pack .bar -side top -fill x

text .txt -wrap word -undo true -yscrollcommand {.vs set} -font {TkFixedFont 11}
scrollbar .vs -command {.txt yview}
pack .txt -side left -fill both -expand true
pack .vs -side right -fill y

if {[catch {set fd [open $target r]; fconfigure $fd -encoding utf-8; set content [read $fd]; close $fd} err]} {
  tk_messageBox -message "Open failed: $err" -type ok -icon warning
  exit
}
.txt insert 1.0 $content
focus .txt

proc saveFile {} {
  global target
  if {[catch {
    set fd [open $target w]
    fconfigure $fd -encoding utf-8
    puts -nonewline $fd [.txt get 1.0 end-1c]
    close $fd
  } err]} {
    tk_messageBox -message "Save failed: $err" -type ok -icon error
    return
  }
  .bar.save configure -text "Saved ✓"
  after 1200 { .bar.save configure -text "Save (Ctrl+S)" }
}
bind .txt <Control-s> saveFile
bind .txt <Control-w> exit
bind . <Control-s> saveFile
bind . <Control-w> exit
SHIM # buildkit
                        
# 2026-09-23 08:09:30  691.00B 执行命令并创建新的镜像层
RUN |9 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 NOVNC_ASSET_REVISION=debian-1.6.0-2 /bin/sh -c cat > /usr/local/bin/powershell.exe <<'SHIM'
#!/bin/sh
# Fake powershell.exe: dsh runs
#   powershell.exe -NoProfile -Command "Invoke-Item -LiteralPath '<path>'"
# Extract the path and open it with wish on the VNC desktop, then exit 0 so
# dsh reports the open as successful.
command_text=""
for arg in "$@"; do
  case "$arg" in
    -NoProfile|-Command) ;;
    *) command_text="$arg" ;;
  esac
done
path=""
if [ -n "$command_text" ]; then
  path=$(printf '%s' "$command_text" \
    | sed -n "s/.*-LiteralPath[[:space:]]*'\([^']*\)'[[:space:]]*$/\1/p" \
    | sed "s/''/'/g")
fi
if [ -z "$path" ] || [ ! -e "$path" ]; then exit 0; fi
DISPLAY="${DISPLAY:-:99}" /usr/bin/wish /usr/local/bin/dsh-editor.tcl "$path" >/dev/null 2>&1 &
exit 0
SHIM # buildkit
                        
# 2026-09-23 08:09:30  213.00B 执行命令并创建新的镜像层
RUN |9 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 NOVNC_ASSET_REVISION=debian-1.6.0-2 /bin/sh -c cat > /usr/local/bin/wslpath <<'SHIM'
#!/bin/sh
# Fake wslpath: dsh calls `wslpath -w <path>`; echo the path unchanged.
out=""
for arg in "$@"; do
  case "$arg" in
    -w|-u|-m|--*) ;;
    *) out="$arg" ;;
  esac
done
printf '%s\n' "${out:-/}"
exit 0
SHIM # buildkit
                        
# 2026-09-23 08:09:30  1.35MB 执行命令并创建新的镜像层
RUN |9 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 NOVNC_ASSET_REVISION=debian-1.6.0-2 /bin/sh -c novnc_copy="$(mktemp -d)"     && cp -a /usr/share/novnc/. "${novnc_copy}/"     && mkdir -p "/usr/share/novnc/novnc-${NOVNC_ASSET_REVISION}"     && cp -a "${novnc_copy}/." "/usr/share/novnc/novnc-${NOVNC_ASSET_REVISION}/"     && rm -rf "${novnc_copy}" # buildkit
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG NOVNC_ASSET_REVISION=debian-1.6.0-2
                        
# 2026-09-23 08:09:29  0.00B 执行命令并创建新的镜像层
RUN |8 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 /bin/sh -c if [ "${CHROMIUM_FLAVOR}" = ungoogled ]; then       apt-get update;       apt-get install --yes --no-install-recommends         libasound2t64         libatk-bridge2.0-0t64         libatk1.0-0t64         libatspi2.0-0t64         libcairo2         libdav1d7         libdouble-conversion3         libflac14         libglib2.0-0t64         libharfbuzz-subset0         libharfbuzz0b         libjpeg62-turbo         liblcms2-2         libminizip1t64         libmp3lame0         libmpg123-0t64         libnspr4         libnss3         libogg0         libopenh264-8         libopenjp2-7         libopus0         libpango-1.0-0         libpulse0         libvorbis0a         libvorbisenc2         libx11-6         libxcb1         libxext6         libxkbcommon0         libxnvctrl0;       rm -rf /var/lib/apt/lists/*;       ! ldd /opt/ungoogled-chromium/chrome | grep -F 'not found';     fi # buildkit
                        
# 2026-09-23 08:09:29  1.04GB 执行命令并创建新的镜像层
RUN |8 NODE_IMAGE=docker.io/library/node:24-trixie DSH_VERSION=0.1.7-alpha.2 PNPM_VERSION=10.15.1 CHROMIUM_FLAVOR=debian UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1 UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347 UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d TARGETARCH=amd64 /bin/sh -c set -eux;     case "${CHROMIUM_FLAVOR}" in       debian|ungoogled) ;;       *) echo "unsupported Chromium flavor: ${CHROMIUM_FLAVOR}" >&2; exit 1 ;;     esac;     apt-get update;     apt-get install --yes --no-install-recommends       ca-certificates       curl       file       fonts-liberation       fonts-noto-cjk       git       jq       less       novnc       openbox       openssh-client       procps       python3       ripgrep       rsync       tini       unzip       websockify       wget       x11-utils       x11vnc       xterm       xvfb       zip;     if [ "${CHROMIUM_FLAVOR}" = debian ]; then       apt-get install --yes --no-install-recommends chromium;     else       case "${TARGETARCH}" in         amd64)           ungoogled_arch=x86_64;           ungoogled_sha256="${UNGOOGLED_CHROMIUM_AMD64_SHA256}";           ;;         arm64)           ungoogled_arch=arm64;           ungoogled_sha256="${UNGOOGLED_CHROMIUM_ARM64_SHA256}";           ;;         *) echo "unsupported architecture for ungoogled-chromium: ${TARGETARCH}" >&2; exit 1 ;;       esac;       ungoogled_archive="ungoogled-chromium-${UNGOOGLED_CHROMIUM_VERSION}-${ungoogled_arch}_linux.tar.xz";       ungoogled_url="https://github.com/ungoogled-software/ungoogled-chromium-portablelinux/releases/download/${UNGOOGLED_CHROMIUM_VERSION}/${ungoogled_archive}";       curl --fail --location --retry 3 --output "/tmp/${ungoogled_archive}" "${ungoogled_url}";       printf '%s  %s\n' "${ungoogled_sha256}" "/tmp/${ungoogled_archive}" | sha256sum --check --strict -;       mkdir -p /opt/ungoogled-chromium;       tar --extract --xz --file "/tmp/${ungoogled_archive}"         --directory /opt/ungoogled-chromium --strip-components=1;       ln -s /opt/ungoogled-chromium/chrome-wrapper /usr/bin/chromium;       rm -f "/tmp/${ungoogled_archive}";     fi;     rm -rf /var/lib/apt/lists/*;     mkdir -p /usr/local/lib/node_modules/@deepseek-ai # buildkit
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG UNGOOGLED_CHROMIUM_ARM64_SHA256=1909f42dcc3661bc213f2cf3b5232a9d3c850913b36efa7267ed6499f6cbf87d
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG UNGOOGLED_CHROMIUM_AMD64_SHA256=2c6e464e030f87145e42553c5aa539f6e62163ce677d3eace3c51b4fcbd5e347
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG UNGOOGLED_CHROMIUM_VERSION=152.0.7977.82-1
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG CHROMIUM_FLAVOR=debian
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG PNPM_VERSION=10.15.1
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG DSH_VERSION=0.1.7-alpha.2
                        
# 2026-09-23 08:09:29  0.00B 定义构建参数
ARG NODE_IMAGE
                        
# 2026-09-19 11:18:13  0.00B 设置默认要执行的命令
CMD ["node"]
                        
# 2026-09-19 11:18:13  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2026-09-19 11:18:13  388.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2026-09-19 11:18:13  5.34MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex   && export GNUPGHOME="$(mktemp -d)"   && for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ||     { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ;   done   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz"   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc"   && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && gpgconf --kill all   && rm -rf "$GNUPGHOME"   && mkdir -p /opt   && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg   && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && yarn --version   && rm -rf /tmp/* # buildkit
                        
# 2026-09-19 11:18:11  0.00B 设置环境变量 YARN_VERSION
ENV YARN_VERSION=1.22.22
                        
# 2026-09-19 11:18:11  201.36MB 执行命令并创建新的镜像层
RUN /bin/sh -c ARCH= && dpkgArch="$(dpkg --print-architecture)"   && case "${dpkgArch##*-}" in     amd64) ARCH='x64';;     ppc64el) ARCH='ppc64le';;     s390x) ARCH='s390x';;     arm64) ARCH='arm64';;     *) echo "unsupported architecture"; exit 1 ;;   esac   && export GNUPGHOME="$(mktemp -d)"   && set -ex   && for key in     5BE8A3F6C8A5C01D106C0AD820B1A390B168D356     DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7     CC68F5A3106FF448322E48ED27F5E38D5B0A215F     890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C     108F52B48DB57BB0CC439B2997B01419BD92F80A     655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD     A363A499291CBBC940DD62E41F10027AF002F8B0   ; do       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ||       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ;   done   && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz"   && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"   && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc   && gpgconf --kill all   && rm -rf "$GNUPGHOME"   && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c -   && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner   && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt   && ln -s /usr/local/bin/node /usr/local/bin/nodejs   && node --version   && npm --version   && rm -rf /tmp/* # buildkit
                        
# 2026-09-19 11:18:11  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=24.21.0
                        
# 2026-09-19 11:18:01  8.94KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd --gid 1000 node   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node # buildkit
                        
# 2026-09-19 10:17:15  656.17MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex; 	apt-get update; 	apt-get install -y --no-install-recommends 		autoconf 		automake 		bzip2 		default-libmysqlclient-dev 		dpkg-dev 		file 		g++ 		gcc 		imagemagick 		libbz2-dev 		libc6-dev 		libcurl4-openssl-dev 		libdb-dev 		libevent-dev 		libffi-dev 		libgdbm-dev 		libglib2.0-dev 		libgmp-dev 		libjpeg-dev 		libkrb5-dev 		liblzma-dev 		libmagickcore-dev 		libmagickwand-dev 		libmaxminddb-dev 		libncurses5-dev 		libncursesw5-dev 		libpng-dev 		libpq-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		libtool 		libwebp-dev 		libxml2-dev 		libxslt-dev 		libyaml-dev 		make 		patch 		unzip 		xz-utils 		zlib1g-dev 	; 	apt-get dist-clean # buildkit
                        
# 2026-09-19 09:23:57  184.97MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	; 	apt-get dist-clean # buildkit
                        
# 2026-09-19 08:45:04  60.20MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		sq 		wget 	; 	apt-get dist-clean # buildkit
                        
# 2026-09-18 08:00:00  120.09MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1789689600'
                        
                    

镜像信息

{
    "Id": "sha256:6d910cb563a7682fa5252b9ef274f15d5c922913a0fff22ca07ae503b80b1e00",
    "RepoTags": [
        "runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1"
    ],
    "RepoDigests": [
        "runzhliu/deepseek-harness@sha256:ceb4c167465128c10ec777f1a2e3fa2671df56ad04eb7c1612cb5560e3d43018",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/runzhliu/deepseek-harness@sha256:5055c6cce326d0d29ca9edb8f79b80338b55ea1c20059466bb38189a0d9b19dc"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-23T00:18:31.615741935Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "node",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3080/tcp": {},
            "6080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=24.21.0",
            "YARN_VERSION=1.22.22",
            "DSH_HOME=/home/node/.dsh",
            "DSH_TELEMETRY_DISABLED=1",
            "DSH_NOVNC_ASSET_REVISION=debian-1.6.0-2",
            "CHROMIUM_FLAVOR=debian",
            "HOME=/workspace",
            "NPM_CONFIG_CACHE=/home/node/.dsh/npm-cache",
            "DISPLAY=:99",
            "XDG_RUNTIME_DIR=/tmp/runtime-node",
            "CHROME_BIN=/usr/local/bin/chromium-docker",
            "CHROME_PATH=/usr/local/bin/chromium-docker",
            "BROWSER=/usr/local/bin/chromium-docker",
            "PUPPETEER_EXECUTABLE_PATH=/usr/local/bin/chromium-docker",
            "XDG_CACHE_HOME=/tmp/.cache",
            "XDG_CONFIG_HOME=/tmp/.config",
            "XDG_DATA_HOME=/tmp/.local/share",
            "npm_config_store_dir=/home/node/.dsh/pnpm-store"
        ],
        "Cmd": [
            "--profile",
            "web",
            "--patch",
            "/opt/deepseek-harness/web.cordis.patch.yml",
            "--no-open"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/workspace",
        "Entrypoint": [
            "/usr/bin/tini",
            "--",
            "/usr/local/bin/deepseek-harness-market-entrypoint"
        ],
        "OnBuild": null,
        "Labels": {
            "io.github.runzhliu.deepseek-harness.base-image": "docker.io/library/node:24-trixie",
            "io.github.runzhliu.deepseek-harness.browser-use.mode": "attach",
            "io.github.runzhliu.deepseek-harness.browser-use.provider": "playwright-mcp",
            "io.github.runzhliu.deepseek-harness.chromium.flavor": "debian",
            "io.github.runzhliu.deepseek-harness.chromium.ungoogled.version": "152.0.7977.82-1",
            "io.github.runzhliu.deepseek-harness.debian-codename": "trixie",
            "io.github.runzhliu.deepseek-harness.dshmarket-version": "1.38.1",
            "io.github.runzhliu.deepseek-harness.upstream.npm": "@deepseek-ai/dsh@0.1.7-alpha.2",
            "io.github.runzhliu.deepseek-harness.upstream.release": "https://github.com/deepseek-ai/deepseek-harness/releases/tag/dsh-v0.1.7-alpha.2",
            "io.github.runzhliu.deepseek-harness.upstream.repository": "https://github.com/deepseek-ai/deepseek-harness",
            "io.github.runzhliu.deepseek-harness.variant": "community-market",
            "org.opencontainers.image.description": "Community container image for the DeepSeek Harness CLI, Web UI, and browser-accessible Chromium desktop",
            "org.opencontainers.image.documentation": "https://aik8s.run/ai-k8s/rag-agent/deepseek-harness-runtime-containerization/",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "665674367754098ffb7d417bbabd0c25ec5231b9",
            "org.opencontainers.image.source": "https://github.com/runzhliu/deepseek-harness-docker",
            "org.opencontainers.image.title": "DeepSeek Harness Docker (Community)",
            "org.opencontainers.image.url": "https://github.com/runzhliu/deepseek-harness-docker",
            "org.opencontainers.image.version": "0.1.7-alpha.2-r1-market.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2787474120,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/150f74b8665026caf3a5d339ef27600377d162e9bd1b86727827bae3599e124e/diff:/var/lib/docker/overlay2/ffb5e7afd6321b42c5d66b3bd30163fdbefbf44fdaa796aefa3a8a9d8cc9767e/diff:/var/lib/docker/overlay2/517338c7bff767f0b528f1680ef52980a07306efc85027977e4f2388ffb19ca1/diff:/var/lib/docker/overlay2/862b7de56db1c878bd65f78a1093e17c3958b6777d56b8d3ece9412122f41d8b/diff:/var/lib/docker/overlay2/96bb32f49838f4aad3e8e1e883ad9e7b9dfa1f9238682825d8d38f3bc4f97b7c/diff:/var/lib/docker/overlay2/d3b05fbcc21f6aeb9258f8d90daf16d90ebbb81ee0791d6d258693fe7bdcdf80/diff:/var/lib/docker/overlay2/2cbd4ae2de96110fe2df2bad52af64b0a99fa716795d185b59e3cf0a743a0df4/diff:/var/lib/docker/overlay2/3be2db66df6e6a3fd089a3ea7e1a4005b3527a4919e6940dce3b7d8e3255d81a/diff:/var/lib/docker/overlay2/6c4d1407fdb63d8a3fa39ebfbe6b5b82bd2a5e02d22e0fe053423e536c6289eb/diff:/var/lib/docker/overlay2/bcec64a6efa32481b0f1cd58e6eeebab0618d8cf1e3786fa64316963aeffee69/diff:/var/lib/docker/overlay2/891aebadfd3f9e8f4d9cd4b7e73d9bc57861d52679f4db723a964f1ef898f83c/diff:/var/lib/docker/overlay2/464e0d38ad925d9c062a6ec5718046cbe8fdbb99f6f5655e26aeafb4cf918eec/diff:/var/lib/docker/overlay2/4cbfea746b8be837af064a55c8d2a71be14d6f9f4c80faf63fac2a48eb1bbe9d/diff:/var/lib/docker/overlay2/e5fed67c0091ca250910ad241e912e7206bd9abd43cf4fb9629c4eb6087ade32/diff:/var/lib/docker/overlay2/ad133fd7cf78fded899435ec80fbbd44a545a031e535e56ce8772738b0ff367c/diff:/var/lib/docker/overlay2/249679b726cbf694caf9126afeabff29dd8d58396430902f8768514c926a312c/diff:/var/lib/docker/overlay2/6268c4f120e0742f387739ade7af7a7351fb033b215ab3b1fb79eddcaa16ad0c/diff:/var/lib/docker/overlay2/b6c1394bbafd38bf64f82fbe9d31eb6f54caef3dd81cd1af878dc6d40bfcdb4e/diff:/var/lib/docker/overlay2/2fd9fe199d0abdf15cee8528928fe65b38238b886c5053866fbd9e697b23dca7/diff:/var/lib/docker/overlay2/4a6f4ed904eda2873dd9197b76dc6f2d9ea66ba1c3a86b2b41702dbd98c457b6/diff:/var/lib/docker/overlay2/bd37970e868fec6915bc9d283a63621a314739761cf07e7d778b92274c2be10a/diff:/var/lib/docker/overlay2/f341dec97b8123eff50866b5a32fa35a14a96b2c892bb946f055e8be70078902/diff:/var/lib/docker/overlay2/d8b0a80973bf65df21c4572743a14b78fd4a8203064416c27074617e9b773c37/diff:/var/lib/docker/overlay2/d7a7e859ecd58ab52b14f52b64aca035795d6073f9cef7a59914fec71791ad26/diff:/var/lib/docker/overlay2/d233b92f9c0aa157e0a6cf20ff5d94aef7f860e4ed4e3c6903757a2688f9fb5e/diff:/var/lib/docker/overlay2/5855ed341aa839a053df83c46c5d49a056e8d92238fdaf87641b6b0cf5fd50f5/diff:/var/lib/docker/overlay2/5d8ced0cbff62cdbeef5260580d6f679d197aa26fa233934803d8194537068b3/diff:/var/lib/docker/overlay2/e636e90636bc543b534f74ee50286eacb822707f710b2458ebbbf24bf3e96223/diff:/var/lib/docker/overlay2/a36f6db569281090d3113ffb06f94fd28ca69379ad23ff93b9970e1b17866fb2/diff:/var/lib/docker/overlay2/d88b0d2598bf21d5e122b65a942178bcb7dcd5df433b896d8b38f4378d4cda34/diff:/var/lib/docker/overlay2/c484c2daf72b21f41794344c0ac1b280e1b5d896778a9f15e38fef2705e04e62/diff",
            "MergedDir": "/var/lib/docker/overlay2/ba594eefe2d211a781aea295d6f38b2be38ff8ca52fa8a02fc074a3a47f17cb9/merged",
            "UpperDir": "/var/lib/docker/overlay2/ba594eefe2d211a781aea295d6f38b2be38ff8ca52fa8a02fc074a3a47f17cb9/diff",
            "WorkDir": "/var/lib/docker/overlay2/ba594eefe2d211a781aea295d6f38b2be38ff8ca52fa8a02fc074a3a47f17cb9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:119aaab78849620efdb76820b1033715e7f2b6878dcb17494fc30f2bbc18ab64",
            "sha256:dff9076f696cfb52ac99baa50e1d148935117233667b6a145ae60109642637f6",
            "sha256:bd0966898939cfb2895870cf662af1caeae35005a5bb9b7974a053884fbaacbf",
            "sha256:03c1fc065307d6459f428a201304ea664403569cf69cd24c207ea85776e69193",
            "sha256:0760ea1d0ff73a18ac9f89fb9d16978fffff72d64ccf4ff3a115558e3192badc",
            "sha256:ec0b27eb4e72ee12863a6a97f7ae9ffafa3d5d9d922eff124af99c445c59ac03",
            "sha256:1d8f4b6120ff7c1318967862131c93f518eaf51ecd449e0f8deee381014e545a",
            "sha256:2ff83fba56652070bc507882255b406f9280866dc4469e710bb9970ae095578e",
            "sha256:e19e1b4eb542ea8b386a1e6af0ee4aa4992de435b31eed120db105a8e35e242d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:df21bec124e67c82f9240085855674941e7b46269c18704f16fe7c090126993b",
            "sha256:ee3ed682a6119b4a4d3a55ffacf43a9646bbbcdd4af0982dc28cc29b9ac00a7b",
            "sha256:8c0397f229dd0cb8f5115e921450cce2bc6027a3591f943df1800b8a1b08ca6f",
            "sha256:76a0e04896846eecf62d9b77893140b66cc1805ece216cdb0e08868e0c517898",
            "sha256:08e6c6abd75174de1b9d004188f013792841a94bff63edc6cac041a5ecb7d429",
            "sha256:221579c20f00392b727728181dd230b4699da38d1ee21f1a4658590c25e77a67",
            "sha256:5ab9382d585058812df06e428440f58da75cb4c168f30094269cf300f899c992",
            "sha256:f9cafd13ebf9d985e9743edf26b064c788d69933804446ae583c76b01a6affe6",
            "sha256:e1b122cc184687d74428d6cb06a0da37bb7acd098ec9978872d15eb05b1ba3db",
            "sha256:7600655a5a3c4ba28c980211081f791877f44e2b0ba844dd4838eb16764a9b74",
            "sha256:aa4f0fe3ce4e51097bc24ee40e3090a2ece6c8b30663d7ce65392492babe650a",
            "sha256:ab1dd059cffb8f662eb3664cfb744fd6793b9260ab35709dfbbe6bd37c112dfd",
            "sha256:a26d7d38bca2f21d8d20d00d2884ebda0eb880d8ad4d24481b244b76b51dec6b",
            "sha256:b65913d8ac57de6603b4ec5338a47fcb4129e6bbbd52ecf8a5fd1e89ecd513da",
            "sha256:983b3cf5a42939c1cc4c28f37deed6829b1cb443db34de443bc6ae3c6880097d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:b7a9d89c78fa178537cb48df5cb38ceebb9e1e04942a822c73b956f06e54f2fc",
            "sha256:5a5cc113385f364d1f413bf8a07d30f3d1f87aad103917cb3932cf5a65769297",
            "sha256:244b7d2401a3c2f3984507518423f934638e512bc200f111211071074c36d8ff",
            "sha256:612095d744916ffade9c80042f42049c74ee88089951da8936f4213e6ca1cbf7",
            "sha256:c9496a25b0a2a6da52f67cadd89be3792abda30cfe483122d4e829ea7cd54943",
            "sha256:8439b275d28f014b7e893eb9890091bf888a31df5adf556674c5d078372c8bd4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-30T11:54:25.837626717+08:00"
    }
}

更多版本

docker.io/runzhliu/deepseek-harness:0.1.0-rc.6

linux/amd64 docker.io628.58MB2026-08-15 10:55
281

docker.io/runzhliu/deepseek-harness:0.1.6-alpha.2-r1-market.1

linux/amd64 docker.io2.73GB2026-09-21 18:18
53

docker.io/runzhliu/deepseek-harness:0.1.7-alpha.2-r1-market.1

linux/amd64 docker.io2.79GB2026-09-30 11:55
6
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×