fix(docker): use fully-qualified docker.io image refs; mark T07 done

Prefix all image names with docker.io/ to avoid registry ambiguity
on hosts where containerd/Podman default to docker.io but the pull
fails without an explicit registry prefix.

Also marks T07 (smoke-test Temporal cluster and UI) as done in the
workplan now that the stack boots cleanly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-26 21:26:33 +00:00
parent 045461282d
commit c39c32abcd
2 changed files with 7 additions and 7 deletions

View File

@@ -19,7 +19,7 @@ services:
# ── Temporal persistence store ──────────────────────────────────────────────── # ── Temporal persistence store ────────────────────────────────────────────────
temporal-db: temporal-db:
container_name: temporal-db container_name: temporal-db
image: postgres:16.6 image: docker.io/postgres:16.6
environment: environment:
POSTGRES_USER: temporal POSTGRES_USER: temporal
POSTGRES_PASSWORD: temporal POSTGRES_PASSWORD: temporal
@@ -39,7 +39,7 @@ services:
# ── Elasticsearch (Temporal visibility store) ───────────────────────────────── # ── Elasticsearch (Temporal visibility store) ─────────────────────────────────
elasticsearch: elasticsearch:
container_name: temporal-elasticsearch container_name: temporal-elasticsearch
image: elasticsearch:7.17.27 image: docker.io/elasticsearch:7.17.27
environment: environment:
- cluster.routing.allocation.disk.threshold_enabled=true - cluster.routing.allocation.disk.threshold_enabled=true
- cluster.routing.allocation.disk.watermark.low=512mb - cluster.routing.allocation.disk.watermark.low=512mb
@@ -63,7 +63,7 @@ services:
# ── Temporal server ─────────────────────────────────────────────────────────── # ── Temporal server ───────────────────────────────────────────────────────────
temporal: temporal:
container_name: temporal container_name: temporal
image: temporalio/auto-setup:1.29.1 image: docker.io/temporalio/auto-setup:1.29.1
depends_on: depends_on:
temporal-db: temporal-db:
condition: service_healthy condition: service_healthy
@@ -97,7 +97,7 @@ services:
# ── Temporal Web UI ─────────────────────────────────────────────────────────── # ── Temporal Web UI ───────────────────────────────────────────────────────────
temporal-ui: temporal-ui:
container_name: temporal-ui container_name: temporal-ui
image: temporalio/ui:2.34.0 image: docker.io/temporalio/ui:2.34.0
depends_on: depends_on:
temporal: temporal:
condition: service_healthy condition: service_healthy
@@ -112,7 +112,7 @@ services:
# ── Temporal admin tools (shell access for debugging) ───────────────────────── # ── Temporal admin tools (shell access for debugging) ─────────────────────────
temporal-admin-tools: temporal-admin-tools:
container_name: temporal-admin-tools container_name: temporal-admin-tools
image: temporalio/admin-tools:1.29.1-tctl-1.18.4-cli-1.5.0 image: docker.io/temporalio/admin-tools:1.29.1-tctl-1.18.4-cli-1.5.0
depends_on: depends_on:
temporal: temporal:
condition: service_healthy condition: service_healthy
@@ -127,7 +127,7 @@ services:
# ── App database (activity-core application data) ───────────────────────────── # ── App database (activity-core application data) ─────────────────────────────
app-db: app-db:
container_name: actcore-app-db container_name: actcore-app-db
image: postgres:16.6 image: docker.io/postgres:16.6
environment: environment:
POSTGRES_USER: actcore POSTGRES_USER: actcore
POSTGRES_PASSWORD: actcore POSTGRES_PASSWORD: actcore

View File

@@ -32,7 +32,7 @@ tasks:
state_hub_task_id: 61cb7426-e0ec-4a52-870d-18a26b3c4f3e state_hub_task_id: 61cb7426-e0ec-4a52-870d-18a26b3c4f3e
- id: T07 - id: T07
title: Smoke test Temporal cluster and UI title: Smoke test Temporal cluster and UI
status: todo status: done
state_hub_task_id: f28a405d-ddcc-44d8-b443-f26f3ab34eaa state_hub_task_id: f28a405d-ddcc-44d8-b443-f26f3ab34eaa
- id: T08 - id: T08
title: Choose and configure DB migration tool title: Choose and configure DB migration tool