This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# 使用轻量级的 Nginx 镜像
FROM nginx:alpine
ARGNGINX_CONF=nginx.conf
RUN rm -f /etc/nginx/conf.d/default.conf
COPY${NGINX_CONF} /etc/nginx/conf.d/default.conf
COPY dist /usr/share/nginx/html
EXPOSE 8088
# 安装 getent 依赖(Alpine 自带)
# 创建启动脚本:轮询等待后端 DNS 解析成功后再启动 nginx
# 创建启动脚本
RUNecho -e '#!/bin/sh\n\
echo "Waiting for MySQL/Redis/MinIO to start..."\n\