This commit is contained in:
2025-11-26 16:03:06 +08:00
parent ba53dc9c20
commit 04eb85e1dc
46 changed files with 186 additions and 23 deletions

View File

@@ -154,8 +154,8 @@ build_base_serv() {
log_step "构建后端基础镜像Base Serv"
cd "${PROJECT_ROOT}"
log_info "执行: docker build -t school-news-base-serv:${IMAGE_VERSION} -f docker/Dockerfile.base-serv ."
if docker build -t school-news-base-serv:${IMAGE_VERSION} -f docker/Dockerfile.base-serv .; then
log_info "执行: docker build -t school-news-base-serv:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.base-serv ."
if docker build -t school-news-base-serv:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.base-serv .; then
docker tag school-news-base-serv:${IMAGE_VERSION} school-news-base-serv:latest
log_info "✅ 后端基础镜像构建成功"
log_info " 镜像标签: school-news-base-serv:${IMAGE_VERSION}"
@@ -172,8 +172,8 @@ build_mysql() {
log_step "构建MySQL镜像"
cd "${PROJECT_ROOT}"
log_info "执行: docker build -t school-news-mysql:${IMAGE_VERSION} -f docker/Dockerfile.mysql ."
if docker build -t school-news-mysql:${IMAGE_VERSION} -f docker/Dockerfile.mysql .; then
log_info "执行: docker build -t school-news-mysql:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.mysql ."
if docker build -t school-news-mysql:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.mysql .; then
docker tag school-news-mysql:${IMAGE_VERSION} school-news-mysql:latest
log_info "✅ MySQL镜像构建成功"
log_info " 镜像标签: school-news-mysql:${IMAGE_VERSION}"
@@ -204,8 +204,8 @@ build_serv() {
exit 1
fi
log_info "执行: docker build -t school-news-serv:${IMAGE_VERSION} -f docker/Dockerfile.serv ."
if docker build -t school-news-serv:${IMAGE_VERSION} -f docker/Dockerfile.serv .; then
log_info "执行: docker build -t school-news-serv:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.serv ."
if docker build -t school-news-serv:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.serv .; then
docker tag school-news-serv:${IMAGE_VERSION} school-news-serv:latest
log_info "✅ 后端服务镜像构建成功"
log_info " 镜像标签: school-news-serv:${IMAGE_VERSION}"
@@ -229,8 +229,8 @@ build_web() {
exit 1
fi
log_info "执行: docker build -t school-news-web:${IMAGE_VERSION} -f docker/Dockerfile.web ."
if docker build -t school-news-web:${IMAGE_VERSION} -f docker/Dockerfile.web .; then
log_info "执行: docker build -t school-news-web:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.web ."
if docker build -t school-news-web:${IMAGE_VERSION} -f docker/schoolNews/Dockerfile.web .; then
docker tag school-news-web:${IMAGE_VERSION} school-news-web:latest
log_info "✅ 前端服务镜像构建成功"
log_info " 镜像标签: school-news-web:${IMAGE_VERSION}"