fix: use Liara mirrors directly for images with Nexus OCI proxy issues

- aspnet:10.0, postgres:16-alpine, redis:7-alpine all fail on first
  fetch through Nexus proxy (OCI manifest format bug in Nexus)
- Change DOTNET_ASPNET_IMAGE default to mcr-mirror.liara.ir directly
- Change postgres/redis service images to docker-mirror.liara.ir
- CI service containers (api-build job) also use Liara directly
- All images parameterized so ENV_FILE can override for any registry

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
soroush.asadi
2026-05-28 22:06:48 +03:30
parent ce41b2306d
commit aa4612e06b
3 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -38,7 +38,7 @@ jobs:
--add-host=mirror:host-gateway
services:
postgres:
image: 171.22.25.73:5000/library/postgres:16-alpine
image: docker-mirror.liara.ir/library/postgres:16-alpine
env:
POSTGRES_DB: meezi_test
POSTGRES_USER: meezi
@@ -49,7 +49,7 @@ jobs:
--health-timeout 5s
--health-retries 10
redis:
image: 171.22.25.73:5000/library/redis:7-alpine
image: docker-mirror.liara.ir/library/redis:7-alpine
options: >-
--health-cmd "redis-cli ping"
--health-interval 5s