xingzi 2 years ago
parent 52fc5410be
commit 56053b9496

@ -2,6 +2,6 @@ ENV = 'production'
# 如果使用 Nginx 代理后端接口,那么此处需要改为 '/',文件查看 Docker 部署篇Nginx 配置 # 如果使用 Nginx 代理后端接口,那么此处需要改为 '/',文件查看 Docker 部署篇Nginx 配置
# 接口地址,注意协议,如果你没有配置 ssl需要将 https 改为 http # 接口地址,注意协议,如果你没有配置 ssl需要将 https 改为 http
VUE_APP_BASE_API = 'https://eladmin.vip' VUE_APP_BASE_API = 'http://168.138.192.184:8181'
# 如果接口是 http 形式, wss 需要改为 ws # 如果接口是 http 形式, wss 需要改为 ws
VUE_APP_WS_API = 'wss://eladmin.vip' VUE_APP_WS_API = 'ws://168.138.192.184:8181'

@ -0,0 +1,16 @@
version: "3.6"
services:
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
image: eladmin-frontend:latest
container_name: eladmin-frontend
ports:
- "8282:80"
restart: always
volumes:
- ./frontend/conf/nginx.conf:/etc/nginx/nginx.conf
- ./frontend/conf/conf.d:/etc/nginx/conf.d
- ../dist:/var/www/html

@ -0,0 +1,5 @@
FROM nginx:1.12
# set timezome
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

@ -0,0 +1,19 @@
server {
listen 80 ;
server_name localhost ;
root /var/www/html ;
index index.html index.htm ;
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
location / {
try_files $uri $uri/ /index.html ;
}
error_page 500 502 503 504 /50x.html ;
location = /50x.html {
root /usr/share/nginx/html ;
}
}

@ -0,0 +1,32 @@
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
#tcp_nopush on;
keepalive_timeout 65;
#gzip on;
include /etc/nginx/conf.d/*.conf;
}
Loading…
Cancel
Save