使用DOCKER环境变量替换网关链接

This commit is contained in:
2025-09-12 17:33:07 +08:00
parent bd2d066314
commit 1714ff19f5
6 changed files with 59 additions and 17 deletions
+12 -1
View File
@@ -2,6 +2,9 @@ FROM nginx
MAINTAINER jeecgos@163.com
VOLUME /tmp
ENV LANG en_US.UTF-8
ENV VITE_GLOB_API_URL https://api.xjygjk.com
RUN echo "server { \
#解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \
location / { \
@@ -18,4 +21,12 @@ RUN echo "server { \
&& mkdir -p /var/www/html
ADD dist/ /var/www/html/
EXPOSE 3101
# 👇 新增:复制启动脚本(用于运行时替换环境变量)
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
# 使用脚本作为入口点
ENTRYPOINT ["/entrypoint.sh"]
EXPOSE 80