Dockerfile 542 B

1234567891011121314151617
  1. # FROM nginx:1.25-alpine
  2. ARG PROXY_URL=http://172.16.40.16:7280
  3. FROM public.ecr.aws/docker/library/nginx:1.25-alpine
  4. # 设置代理环境变量(在构建和运行时都生效)
  5. ENV http_proxy=${PROXY_URL} \
  6. https_proxy=${PROXY_URL} \
  7. HTTP_PROXY=${PROXY_URL} \
  8. HTTPS_PROXY=${PROXY_URL}
  9. #将dist目录内容复制到nginx容器html内部
  10. COPY dist /usr/share/nginx/html/
  11. # 复制nginx配置文件
  12. COPY default.conf /etc/nginx/conf.d/
  13. #COPY dns.sh /docker-entrypoint.d/dns.sh
  14. #RUN chmod +x /docker-entrypoint.d/dns.sh
  15. EXPOSE 80