Django重置API在Docker上不起作用

我是Docker新手,在Docker之前,我在heroku工作,这些Django Rest APIs在本地服务器和heroku上运行完美,但是当我在docker上部署这些API时,他们向我发送了400 Bad Request错误,我不知道发生了什么问题是,有人可以给我一个提示docker上出了什么问题。

对于docker形象:

 sudo docker build -t brainplow/reviewsaidev . 

对于图像运行:

 sudo docker run -p 8888:8000 -d brainplow/reviewsaidev 

推图片:

 sudo docker push brainplow/reviewsaidev 

我不知道如何看到docker上的错误日志。

这里是错误日志

 (ven_reviews_ai) nazir@nazir-HP-EliteBook-840-G1 ~/PycharmProjects/ReviewsAI $ sudo docker run -p 9009:8000 brainplow/reviewsaidev Starting Gunicorn. [2017-10-30 09:00:06 +0000] [1] [INFO] Starting gunicorn 19.7.1 [2017-10-30 09:00:06 +0000] [1] [INFO] Listening at: http://0.0.0.0:8000 (1) [2017-10-30 09:00:06 +0000] [1] [INFO] Using worker: sync [2017-10-30 09:00:06 +0000] [9] [INFO] Booting worker with pid: 9 [2017-10-30 09:00:06 +0000] [11] [INFO] Booting worker with pid: 11 [2017-10-30 09:00:06 +0000] [12] [INFO] Booting worker with pid: 12 2017-10-30 09:00:54,733 : INFO : loading Word2Vec object from trained_models/laptop2 2017-10-30 09:00:55,695 : INFO : loading wv recursively from trained_models/laptop2.wv.* with mmap=None 2017-10-30 09:00:55,695 : INFO : setting ignored attribute syn0norm to None 2017-10-30 09:00:55,696 : INFO : setting ignored attribute cum_table to None 2017-10-30 09:00:55,696 : INFO : loaded trained_models/laptop2 Internal Server Error: /func/demo/ Traceback (most recent call last): File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py", line 41, in inner response = get_response(request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py", line 249, in _legacy_get_response response = self._get_response(request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py", line 217, in _get_response response = self.process_exception_by_middleware(e, request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py", line 215, in _get_response response = response.render() File "/usr/local/lib/python3.6/site-packages/django/template/response.py", line 107, in render self.content = self.rendered_content File "/usr/local/lib/python3.6/site-packages/rest_framework/response.py", line 72, in rendered_content ret = renderer.render(self.data, accepted_media_type, context) File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 706, in render context = self.get_context(data, accepted_media_type, renderer_context) File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 664, in get_context 'content': self.get_content(renderer, data, accepted_media_type, renderer_context), File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 411, in get_content content = renderer.render(data, accepted_media_type, renderer_context) File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 105, in render separators=separators File "/usr/local/lib/python3.6/json/__init__.py", line 238, in dumps **kw).encode(obj) File "/usr/local/lib/python3.6/json/encoder.py", line 201, in encode chunks = list(chunks) File "/usr/local/lib/python3.6/json/encoder.py", line 430, in _iterencode yield from _iterencode_dict(o, _current_indent_level) File "/usr/local/lib/python3.6/json/encoder.py", line 404, in _iterencode_dict yield from chunks File "/usr/local/lib/python3.6/json/encoder.py", line 437, in _iterencode o = _default(o) File "/usr/local/lib/python3.6/site-packages/rest_framework/utils/encoders.py", line 70, in default return super(JSONEncoder, self).default(obj) File "/usr/local/lib/python3.6/json/encoder.py", line 180, in default o.__class__.__name__) TypeError: Object of type 'LookupError' is not JSON serializable 2017-10-30 09:00:58,817 : ERROR : Internal Server Error: /func/demo/ Traceback (most recent call last): File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py", line 41, in inner response = get_response(request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py", line 249, in _legacy_get_response response = self._get_response(request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py", line 217, in _get_response response = self.process_exception_by_middleware(e, request) File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py", line 215, in _get_response response = response.render() File "/usr/local/lib/python3.6/site-packages/django/template/response.py", line 107, in render self.content = self.rendered_content File "/usr/local/lib/python3.6/site-packages/rest_framework/response.py", line 72, in rendered_content ret = renderer.render(self.data, accepted_media_type, context) File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 706, in render context = self.get_context(data, accepted_media_type, renderer_context) File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 664, in get_context 'content': self.get_content(renderer, data, accepted_media_type, renderer_context), File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 411, in get_content content = renderer.render(data, accepted_media_type, renderer_context) File "/usr/local/lib/python3.6/site-packages/rest_framework/renderers.py", line 105, in render separators=separators File "/usr/local/lib/python3.6/json/__init__.py", line 238, in dumps **kw).encode(obj) File "/usr/local/lib/python3.6/json/encoder.py", line 201, in encode chunks = list(chunks) File "/usr/local/lib/python3.6/json/encoder.py", line 430, in _iterencode yield from _iterencode_dict(o, _current_indent_level) File "/usr/local/lib/python3.6/json/encoder.py", line 404, in _iterencode_dict yield from chunks File "/usr/local/lib/python3.6/json/encoder.py", line 437, in _iterencode o = _default(o) File "/usr/local/lib/python3.6/site-packages/rest_framework/utils/encoders.py", line 70, in default return super(JSONEncoder, self).default(obj) File "/usr/local/lib/python3.6/json/encoder.py", line 180, in default o.__class__.__name__) TypeError: Object of type 'LookupError' is not JSON serializable [2017-10-30 09:01:04 +0000] [1] [INFO] Handling signal: winch