7 changed files with 62 additions and 13 deletions
@ -0,0 +1,11 @@
|
||||
#拉取nginx |
||||
FROM nginx:latest |
||||
|
||||
#将dist文件中的内容复制到‘/usr/share/nginx/html/`这个目录下面 |
||||
COPY dist/ /usr/share/nginx/html/ |
||||
|
||||
#用本地配置文件来替换ngin×镜像里的默认配置 |
||||
COPY nginx/default.conf /etc/nginx/nginx.conf |
||||
|
||||
#对外暴露接口 |
||||
EXPOSE 80 |
@ -0,0 +1,38 @@
|
||||
worker_processes 1; |
||||
#工作模式以及连接数上限 |
||||
events { |
||||
#accept_mutex on; #设置网路连接序列化,防止惊群现象发生,默认为on |
||||
#multi_accept on; #设置一个进程是否同时接受多个网络连接,默认为off |
||||
#use epoll; #事件驱动模型,select|poll|kqueue|epoll|resig|/dev/poll|eventport |
||||
worker_connections 1024;#最大连接数,默认为512 |
||||
} |
||||
|
||||
http { |
||||
|
||||
include mime.types; |
||||
|
||||
default_type application/octet-stream; |
||||
|
||||
sendfile on; |
||||
|
||||
keepalive_timeout 65; |
||||
|
||||
server { |
||||
|
||||
listen 80; |
||||
|
||||
server_name localhost; |
||||
|
||||
location / { |
||||
|
||||
root /usr/share/nginx/html; |
||||
|
||||
index index.html index.htm; |
||||
} |
||||
|
||||
error_page 500 502 503 504 /50x.html; |
||||
location = /50x.html { |
||||
root html; |
||||
} |
||||
} |
||||
} |
Loading…
Reference in new issue