镜像构建历史
# 2026-09-14 23:11:55 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["bash" "docker_run.sh"]
# 2026-09-14 23:11:55 0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD /usr/src/.venv/bin/python3 -m wyoming_faster_whisper.health_check] Interval:30s Timeout:20s StartPeriod:5m0s StartInterval:0s Retries:3}
# 2026-09-14 23:11:55 0.00B 声明容器运行时监听的端口
EXPOSE [10300/tcp]
# 2026-09-14 23:11:55 0.00B 设置环境变量 HF_HOME XDG_CACHE_HOME MODELSCOPE_CACHE
ENV HF_HOME=/data XDG_CACHE_HOME=/data MODELSCOPE_CACHE=/data/modelscope
# 2026-09-14 23:11:55 153.13KB 复制新文件或目录到容器中
COPY ./ ./ # buildkit
# 2026-09-14 23:11:55 1.53GB 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 TARGETVARIANT= /bin/sh -c apt-get update && apt-get install -y --no-install-recommends python3 python3-pip python3-venv && python3 -m venv .venv && .venv/bin/pip3 install --no-cache-dir -U setuptools wheel && .venv/bin/pip3 install --no-cache-dir --extra-index-url 'https://download.pytorch.org/whl/cpu' 'torch==2.6.0' && .venv/bin/pip3 install --no-cache-dir --extra-index-url https://www.piwheels.org/simple -e '.[zeroconf,transformers,sherpa,onnx-asr,qwen3-asr,hass]' && rm -rf /var/lib/apt/lists/* # buildkit
# 2026-09-14 23:10:45 2.89KB 复制新文件或目录到容器中
COPY ./pyproject.toml ./ # buildkit
# 2026-09-14 23:10:45 0.00B 设置工作目录为/usr/src
WORKDIR /usr/src
# 2026-09-14 23:10:45 0.00B 定义构建参数
ARG TARGETVARIANT=
# 2026-09-14 23:10:45 0.00B 定义构建参数
ARG TARGETARCH=amd64
# 2026-08-24 08:00:00 74.83MB
# debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600'
镜像信息
{
"Id": "sha256:e246c5e9a469065c9f6d2a606e7bf408e90e16a3911fa599905ac442af6ae22c",
"RepoTags": [
"rhasspy/wyoming-whisper:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rhasspy/wyoming-whisper:latest"
],
"RepoDigests": [
"rhasspy/wyoming-whisper@sha256:ba6fcb6056ebe237d15a325381763a80af2fc8fcedaa04f6a714a7375eb20d80",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rhasspy/wyoming-whisper@sha256:f965db29e7fb9342579eda1cb79b155faa030ea8118bf0eaa5357e932612bbe7"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-09-14T15:11:55.678355564Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"10300/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"HF_HOME=/data",
"XDG_CACHE_HOME=/data",
"MODELSCOPE_CACHE=/data/modelscope"
],
"Cmd": null,
"Healthcheck": {
"Test": [
"CMD",
"/usr/src/.venv/bin/python3",
"-m",
"wyoming_faster_whisper.health_check"
],
"Interval": 30000000000,
"Timeout": 20000000000,
"StartPeriod": 300000000000,
"Retries": 3
},
"Image": "",
"Volumes": null,
"WorkingDir": "/usr/src",
"Entrypoint": [
"bash",
"docker_run.sh"
],
"OnBuild": null,
"Labels": null
},
"Architecture": "amd64",
"Os": "linux",
"Size": 1603555669,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/2cfcb74441018bfb6d71893c68590e9aec9f62b23889972740fdd047c314b104/diff:/var/lib/docker/overlay2/89a692e7a101705b7a558a9c568f7f6b7f50289e9af953d8f63fe0935860b626/diff:/var/lib/docker/overlay2/5b1aed2095d32003ca3dcf9726e789f1e5a1036533242a229de2de03a14e6f5f/diff:/var/lib/docker/overlay2/c1034b868c353a7e76dfdc2948df24f36420e9d5ce2f022feb7cc1b940019577/diff",
"MergedDir": "/var/lib/docker/overlay2/d300c4cc645f381747ca1a0d3c655506fb066bacca16b47fd34ef6bbb1b324a6/merged",
"UpperDir": "/var/lib/docker/overlay2/d300c4cc645f381747ca1a0d3c655506fb066bacca16b47fd34ef6bbb1b324a6/diff",
"WorkDir": "/var/lib/docker/overlay2/d300c4cc645f381747ca1a0d3c655506fb066bacca16b47fd34ef6bbb1b324a6/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:1d69a5fd31932841d7825ef4780c06f008eea65aaa9f3110fe09d5832ed5c7d8",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:4672c630038fb5fa3c314ce0939eef7a87dc016fa7b5ac7d03cb390b47ba6406",
"sha256:542be40cacdc5abf738700fab59a662e678fe3288e621aa82df2dfed1b466bbf",
"sha256:38b5c60bddcd2e93c3fd5a6992e814c8f5943011e800850f5e8cf391fea06986"
]
},
"Metadata": {
"LastTagTime": "2026-10-21T11:18:26.636780601+08:00"
}
}