I recently installed the official Tensorflow CPU Docker image which comes with Jupyter Notebook.
I can use it without any trouble, but it won't save at all. Whenever it tries to autosave, it drops me a small nondescript message. Also, every time I try to save and checkpoint, it gives me the following error:

Extracted from the browser inspector I get the following text:
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/notebook/base/handlers.py", line 457, in wrapper
result = yield gen.maybe_future(method(self, *args, **kwargs))
File "/usr/local/lib/python2.7/dist-packages/tornado/gen.py", line 1015, in run
value = future.result()
File "/usr/local/lib/python2.7/dist-packages/tornado/concurrent.py", line 237, in result
raise_exc_info(self._exc_info)
File "/usr/local/lib/python2.7/dist-packages/tornado/gen.py", line 285, in wrapper
yielded = next(result)
File "/usr/local/lib/python2.7/dist-packages/notebook/services/contents/handlers.py", line 234, in put
model = self.get_json_body()
File "/usr/local/lib/python2.7/dist-packages/notebook/base/handlers.py", line 326, in get_json_body
body = self.request.body.strip().decode(u'utf-8')
File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x81 in position 4477: invalid start byte
I've changed the locale of my docker container's OS (Ubuntu Linux) to explicit en_US.UTF-8 and en_US.ISO-8859-1 but it hasn't helped.
I am at my wits end. Can anyone give me a hand with this?