Principiante sia per Docker che Tensorflow e provandoli. Installazione (su win10, utilizzando Hyper-V autista) è andato bene e posso correreTensorflow on Docker: come salvare il lavoro sul notebook Jupyter?
docker run -p 8888:8888 -it gcr.io/tensorflow/tensorflow
e ottenere output come questo:
[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).
e posso aprire Jupyter notebook dal browser aprendo [host finestra mobile indirizzo]: 8888.
Tuttavia, dopo aver lavorato (ad esempio, creando un nuovo blocco note), quando interrompo il server Ctrl-C due volte, tutti i nuovi lavori vengono persi. Forse mi manca qualcosa di base, quindi lascia che metta quello che non sono sicuro qui:
- Sono supposto che non si arresti il server?
- Sto riavviando lo stesso comando "docker run". È corretto?
Grazie per il vostro aiuto.
Potete approfondire la risposta per favore. Ad esempio, le informazioni su "in che modo la finestra mobile manterrà lo stato se viene eseguito come un demone" e "come può essere eseguito come un demone" sarà utile. All'avvio della finestra mobile avvia il contenitore, come faccio a salvare il contenitore? –
questa è una domanda molto ampia a cui rispondere. Ti suggerirei di iniziare leggendo i documenti su https://docs.docker.com/ e poi postando eventuali domande o problemi specifici su StackOverflow. –