fix(deploy): Avoid pulling private 1Panel service images

- Remove stale haovp image references from local build services
- Document how to resolve 1Panel image pull failures
This commit is contained in:
Toys-A
2026-08-05 20:31:53 +08:00
parent 0cb6a49aa5
commit c91b9059dd
2 changed files with 16 additions and 10 deletions
+16
View File
@@ -334,6 +334,22 @@ docker run --rm --network haovp-1panel_haovp-network -v "$PWD/backup:/backup" mi
后端镜像会在 Docker 构建阶段执行 Maven 构建,前端镜像会执行 npm 构建。国内服务器建议提前配置 Docker、Maven、npm 镜像源,或在 CI 中构建镜像后推送到私有镜像仓库。
### 拉取 `haovp/video-*` 镜像失败
如果 1Panel 报错类似:
```text
pull access denied for haovp/video-auth
```
说明当前编排文件里仍然带有旧版本地构建镜像名。1Panel 会先按 `image:` 拉取远程镜像,而 `haovp/video-*` 并不是公开镜像仓库。
解决方式:
1. 使用新版 `backend/docker-compose.1panel.yml`。
2. 确认 `video-auth`、`video-user`、`video-content`、`frontend-web` 等本地构建服务只有 `build:`,没有 `image: haovp/...`。
3. 在 1Panel 中重新加载编排文件后再启动。
### 后端连接 RocketMQ 失败
1Panel 版已使用单机配置:
-10
View File
@@ -199,7 +199,6 @@ services:
build:
context: ./sentinel-dashboard
dockerfile: Dockerfile
image: haovp/sentinel-dashboard:1.8.6
container_name: haovp-sentinel
restart: unless-stopped
environment:
@@ -216,7 +215,6 @@ services:
args:
MODULE: video-gateway
JAR_PREFIX: video-gateway
image: haovp/video-gateway:1panel
container_name: haovp-video-gateway
restart: unless-stopped
environment:
@@ -241,7 +239,6 @@ services:
args:
MODULE: video-auth
JAR_PREFIX: video-auth
image: haovp/video-auth:1panel
container_name: haovp-video-auth
restart: unless-stopped
environment:
@@ -265,7 +262,6 @@ services:
args:
MODULE: video-user
JAR_PREFIX: video-user
image: haovp/video-user:1panel
container_name: haovp-video-user
restart: unless-stopped
environment:
@@ -297,7 +293,6 @@ services:
MODULE: video-content
JAR_PREFIX: video-content
INSTALL_FFMPEG: "true"
image: haovp/video-content:1panel
container_name: haovp-video-content
restart: unless-stopped
environment:
@@ -333,7 +328,6 @@ services:
args:
MODULE: video-comment
JAR_PREFIX: video-comment
image: haovp/video-comment:1panel
container_name: haovp-video-comment
restart: unless-stopped
environment:
@@ -357,7 +351,6 @@ services:
args:
MODULE: video-recommend
JAR_PREFIX: video-recommend
image: haovp/video-recommend:1panel
container_name: haovp-video-recommend
restart: unless-stopped
environment:
@@ -381,7 +374,6 @@ services:
args:
MODULE: video-admin
JAR_PREFIX: video-admin
image: haovp/video-admin:1panel
container_name: haovp-video-admin
restart: unless-stopped
environment:
@@ -408,7 +400,6 @@ services:
args:
VITE_API_BASE_URL: /api
VITE_MEDIA_BASE_URL: /media/video-platform
image: haovp/frontend-web:1panel
container_name: haovp-frontend-web
restart: unless-stopped
ports:
@@ -426,7 +417,6 @@ services:
args:
VITE_API_BASE_URL: /api/admin
VITE_MEDIA_BASE_URL: /media/video-platform
image: haovp/frontend-admin:1panel
container_name: haovp-frontend-admin
restart: unless-stopped
ports: