diff --git a/docker-compose.yml b/docker-compose.yml index 8728c55..482cb3e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -29,7 +29,7 @@ services: ports: - '8000:8000' - '8765:8765' - command: gunicorn -w 1 -t 60 -b 0.0.0.0:8000 app:app + command: python app.py code-server: build: ./docker/code-server diff --git a/python/Dockerfile b/python/Dockerfile index 23d638d..4f5ebed 100644 --- a/python/Dockerfile +++ b/python/Dockerfile @@ -39,4 +39,4 @@ COPY --from=build-frontend /usr/src/app/build/ /home/flask/public/ EXPOSE 8000 22 8765 USER root -CMD ["gunicorn", "-w", "1", "-t", "60", "-b", "0.0.0.0:8000", "app:app"] \ No newline at end of file +CMD ["python", "app.py"] \ No newline at end of file diff --git a/python/app.py b/python/app.py index fa92b12..0bc74c4 100644 --- a/python/app.py +++ b/python/app.py @@ -4,7 +4,7 @@ import time import paramiko -# from k8s_func import * +from k8s_func import * from teacher_func import * from student_func import * @@ -16,11 +16,10 @@ Payload.max_decode_packets = 500 import logging import os -print(os.getcwd()) logging.basicConfig(level=logging.DEBUG) app = Flask(__name__, static_folder="public") CORS(app) -cors = CORS(app, resource={ +cors = CORS(app, resources={ r"/*":{ "origins":"*" } @@ -110,7 +109,7 @@ def register(): # def get_lesson(): # 获取课程 # student_id = session.get('id') # student_lesson = get_lesson_func(student_id) -# print(student_lesson) +# print(student_lesson) # return jsonify({"student_lesson": student_lesson}) @@ -453,6 +452,6 @@ def handle_disconnect(): if __name__ == '__main__': - socketio.run(app, host='0.0.0.0', port=5000 ,allow_unsafe_werkzeug=True, debug=True) + socketio.run(app, host='0.0.0.0', port=8000 ,allow_unsafe_werkzeug=True, debug=False)