judge0 / ide

✨ Simple, free and open-source online code editor.
https://ide.judge0.com
MIT License
818 stars 256 forks source link

use docker-compose to set-up server #65

Closed zhubinsheng closed 2 years ago

zhubinsheng commented 2 years ago

DOCKERFILE: `FROM nginx VOLUME /tmp WORKDIR /love_heart ENV LANG en_US.UTF-8 RUN echo "server { \ listen 80; \

解决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 ./ /var/www/html/

EXPOSE 80 EXPOSE 443`

docker-compsoe.yml `version: '2' services: love_heart: ports:

zhubinsheng commented 2 years ago

http://111.229.8.130:8180/ work good fast