Docker和Tensorflow的新手都在尝试。安装(win10,使用Hyper-V驱动程序)都很好,我可以运行Docker上的Tensorflow:如何将工作保存在Jupyter笔记本上?
docker run -p 8888:8888 -it gcr.io/tensorflow/tensorflow
,并得到输出是这样的:
[I 23:01:01.188 NotebookApp]←(B Serving notebooks from local directory: /notebooks
[I 23:01:01.189 NotebookApp]←(B 0 active kernels
[I 23:01:01.189 NotebookApp]←(B The Jupyter Notebook is running at: http://[all ip addresses on your system]:8888/
[I 23:01:01.189 NotebookApp]←(B Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
,我可以通过打开[泊坞窗主机从浏览器中打开Jupyter笔记本地址]:8888。
但是,在做了一些工作(例如创建新笔记本)之后,当我通过Ctrl-C两次停止服务器时,所有新工作都将丢失。也许我错过了一些基本的东西,所以让我把我不知道的东西放在这里:
- 我应该不停止服务器?
- 我在重新启动时使用相同的“码头运行”命令。那是对的吗?
感谢您的帮助。
请您详细说明答案。例如,有关“如果docker作为守护程序运行,如何维护状态”以及“如何将其作为守护程序运行”的信息将很有用。虽然码头启动启动容器,如何保存容器? –
这是一个非常广泛的问题来回答。我建议你首先阅读https://docs.docker.com/上的文档,然后发布任何具体问题或问题,你已经回到了stackoverflow。 –