# 前端静态托管 + API/WS 反代(Backlog F)
|
# dist 由 make web-dist(sync-dist.sh)从前端仓库构建后快照进本目录,不入 git。
|
# ARG 名刻意避开 BASE_IMAGE:离线打包对全部服务统一注入 --build-arg BASE_IMAGE=<SWR JRE>,
|
# 撞名会把 nginx 基底覆盖成 JRE 镜像(assemble-offline-package.sh 用 NGINX_BASE_IMAGE 单独注入)。
|
# 默认 Docker Hub 多架构(本地 arm64 原生);alpine 无 tzdata,access log 时间为 UTC。
|
ARG NGINX_BASE_IMAGE=nginx:1.27-alpine
|
FROM ${NGINX_BASE_IMAGE}
|
|
# conf 同时 COPY 进镜像(自包含兜底);compose 侧挂载同一文件为准,现场免构建可改
|
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
COPY dist/ /usr/share/nginx/html/
|
|
EXPOSE 80
|