17 lines
321 B
Docker
17 lines
321 B
Docker
|
|
FROM nginx:alpine
|
|||
|
|
|
|||
|
|
# 复制Nginx配置(覆盖默认配置)
|
|||
|
|
COPY nginx.conf /etc/nginx/nginx.conf
|
|||
|
|
|
|||
|
|
# 创建必要的目录和日志目录
|
|||
|
|
RUN mkdir -p /usr/share/nginx/html && \
|
|||
|
|
mkdir -p /var/log/nginx && \
|
|||
|
|
mkdir -p /var/cache/nginx
|
|||
|
|
|
|||
|
|
# 暴露端口
|
|||
|
|
EXPOSE 80
|
|||
|
|
|
|||
|
|
# 启动Nginx
|
|||
|
|
CMD ["nginx", "-g", "daemon off;"]
|
|||
|
|
|