diff --git a/dockerfiles/oj_web_server/docker-compose.example.yml b/dockerfiles/oj_web_server/docker-compose.example.yml new file mode 100644 index 0000000..16b9113 --- /dev/null +++ b/dockerfiles/oj_web_server/docker-compose.example.yml @@ -0,0 +1,29 @@ +redis: + image: redis + volumes: + - /home/data/redis:/data +mysql: + image: mysql + volumes: + - /home/data/mysql:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD={YOUR_PASSWORD} +oj_web_server: + image: qduoj/oj_web_server + volumes: + - /home/OnlineJudge:/code + - /home/test_case:/code/test_case + - /home/upload:/code/upload + - /home/log:/code/log + links: + - redis:redis + - mysql:mysql + depends_on: + - redis + - mysql + ports: + - "127.0.0.1:8080:8080" + environment: + - oj_env=server + - smtp_password={YOUR_PASSWORD} + - MYSQL_ENV_MYSQL_USER=root \ No newline at end of file