From bc58bb3f208f5b4efceaaf88fd794f0b910492a7 Mon Sep 17 00:00:00 2001 From: jim800121chen Date: Fri, 3 Jul 2026 03:02:59 +0800 Subject: [PATCH] =?UTF-8?q?chore(deploy):=20worker=20image=20tag=20?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=82=BA=20real-precheck-20260703?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit staging 三 worker 已 pull + 重啟成含 platform pre-check 的 image (digest sha256:522726ff...)。同步 compose image tag,舊 tag real-tflite-20260702 保留註解供 rollback。 Co-Authored-By: Claude Opus 4.8 (1M context) --- docker-compose.real.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/docker-compose.real.yml b/docker-compose.real.yml index 751bbcc..792719e 100644 --- a/docker-compose.real.yml +++ b/docker-compose.real.yml @@ -2,20 +2,23 @@ # Kneron Model Converter — REAL worker override(真實轉檔版) # # 用途:把 onnx/bie/nef 三個 worker 從 stub 切成真實轉檔 image -# (jim800121/kneron-model-converter-worker:real-tflite-20260702) +# (jim800121/kneron-model-converter-worker:real-precheck-20260703) # -# 目前 tag:real-tflite-20260702(加 tensorflow-cpu 2.13.1 + igraph 1.0.0、支援 tflite→onnx) +# 目前 tag:real-precheck-20260703(在 real-tflite 基礎上加 platform/operator pre-check, +# 不支援 op 早期快速失敗;含 tensorflow-cpu 2.13.1 + igraph 1.0.0、支援 tflite→onnx) +# digest sha256:522726ff34b0ee4855978383a47b983882f9f360b49c39560139b6318efb9c0e +# 上一版 tag(rollback 用、Docker Hub 上仍在):real-tflite-20260702(無 pre-check) # digest sha256:29bc3f60cf263e826960a2f05338601d23d6ff19a7f84c205d8b391e262ec710 -# 上一版 tag(rollback 用、Docker Hub 上仍在):real-20260622(無 tensorflow) +# 更早版 tag(rollback 用、Docker Hub 上仍在):real-20260622(無 tensorflow、無 pre-check) # # 部署(staging): # export DOCKER_HOST=tcp://192.168.0.130:2375 # docker compose -f docker-compose.yml -f docker-compose.real.yml pull onnx-worker bie-worker nef-worker # docker compose -f docker-compose.yml -f docker-compose.real.yml up -d onnx-worker bie-worker nef-worker # -# Rollback 到上一版 real image(real-20260622、無 tensorflow): +# Rollback 到上一版 real image(real-tflite-20260702、無 pre-check、含 tensorflow): # export DOCKER_HOST=tcp://192.168.0.130:2375 -# # 把下方三個 worker 的 image tag 改回 real-20260622(Docker Hub 上仍在),再: +# # 把下方三個 worker 的 image tag 改回 real-tflite-20260702(Docker Hub 上仍在),再: # docker compose -f docker-compose.yml -f docker-compose.real.yml pull onnx-worker bie-worker nef-worker # docker compose -f docker-compose.yml -f docker-compose.real.yml up -d --no-deps onnx-worker bie-worker nef-worker # @@ -34,19 +37,19 @@ services: onnx-worker: - image: jim800121/kneron-model-converter-worker:real-tflite-20260702 # rollback: real-20260622 + image: jim800121/kneron-model-converter-worker:real-precheck-20260703 # rollback: real-tflite-20260702 pull_policy: always environment: - WORKER_MODE=real bie-worker: - image: jim800121/kneron-model-converter-worker:real-tflite-20260702 # rollback: real-20260622 + image: jim800121/kneron-model-converter-worker:real-precheck-20260703 # rollback: real-tflite-20260702 pull_policy: always environment: - WORKER_MODE=real nef-worker: - image: jim800121/kneron-model-converter-worker:real-tflite-20260702 # rollback: real-20260622 + image: jim800121/kneron-model-converter-worker:real-precheck-20260703 # rollback: real-tflite-20260702 pull_policy: always environment: - WORKER_MODE=real -- 2.47.2