13 lines
450 B
Plaintext
13 lines
450 B
Plaintext
# 基础镜像仓库。默认使用 Docker Hub 官方镜像;内网环境可替换为自己的仓库:
|
|
# docker build --build-arg BASE_REGISTRY=harbor.example.com/library ...
|
|
ARG BASE_REGISTRY=docker.io/library
|
|
|
|
FROM ${BASE_REGISTRY}/nginx:1.30-alpine AS alpine
|
|
|
|
COPY vue/apps/web-antd/dist /usr/share/nginx/html
|
|
COPY vue/build/nginx.conf /etc/nginx/conf.d/default.conf
|
|
|
|
# 暴露80端口
|
|
EXPOSE 80
|
|
# 启动nginx
|
|
CMD ["nginx", "-g", "daemon off;"] |