diff --git a/ant-design-vue-jeecg/Dockerfile b/ant-design-vue-jeecg/Dockerfile index cc91e97..6333e65 100644 --- a/ant-design-vue-jeecg/Dockerfile +++ b/ant-design-vue-jeecg/Dockerfile @@ -1,4 +1,29 @@ FROM nginx MAINTAINER hnliuwx@gmail.com - +VOLUME /tmp +ENV LANG en_US.UTF-8 +#RUN echo "server { \ +# listen 3000; \ +# location ^~ /api { \ +# proxy_pass http://localhost:8080/ky/; \ +# proxy_set_header Host localhost; \ +# proxy_set_header X-Real-IP \$remote_addr; \ +# proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; \ +# } \ +# #解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \ +# location / { \ +# root /var/www/html/; \ +# index index.html index.htm; \ +# if (!-e \$request_filename) { \ +# rewrite ^(.*)\$ /index.html?s=\$1 last; \ +# break; \ +# } \ +# } \ +# access_log /var/log/nginx/access.log ; \ +# } " > /etc/nginx/conf.d/default.conf \ +# && mkdir -p /var/www \ +# && mkdir -p /var/www/html +ADD ./nginx.conf /etc/nginx/nginx.conf +#ADD dist/ /var/www/html/ +ADD dist/ /usr/share/nginx/kykms/ EXPOSE 3000 \ No newline at end of file diff --git a/ant-design-vue-jeecg/nginx.conf b/ant-design-vue-jeecg/nginx.conf index 25550bd..135cbd8 100644 --- a/ant-design-vue-jeecg/nginx.conf +++ b/ant-design-vue-jeecg/nginx.conf @@ -17,6 +17,7 @@ http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; + client_max_body_size 2000m; access_log /var/log/nginx/access.log main; @@ -46,7 +47,7 @@ http { #server添加下面内容 解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 location / { - root /usr/share/nginx/html; + root /usr/share/nginx/kykms; index index.html index.htm; if (!-e $request_filename) { rewrite ^(.*)$ /index.html?s=$1 last; diff --git a/jeecg-boot/jeecg-boot-module-system/Dockerfile b/jeecg-boot/jeecg-boot-module-system/Dockerfile index 4bdb456..8214c59 100644 --- a/jeecg-boot/jeecg-boot-module-system/Dockerfile +++ b/jeecg-boot/jeecg-boot-module-system/Dockerfile @@ -13,6 +13,11 @@ yum install libreoffice.x86_64 -y; WORKDIR /kykms +ADD ./target/jeecg-boot-module-system-2.4.5.jar ./ ADD ./simsun.ttc /usr/share/fonts +CMD /usr/sbin/init;\ +sleep 5;\ +java -Djava.security.egd=file:/dev/./urandom -jar jeecg-boot-module-system-2.4.5.jar + EXPOSE 8080