Umgebung: Windows8.1
http://yaju3d.hatenablog.jp/entry/2016/04/07/011033 Ich habe versucht, mit Tensorflow mit Jupiter zu spielen, der sich auf die obige Site bezieht, aber ich konnte nicht den gesamten Ordner hochladen, also Ich dachte, es wäre einfach hochzuladen, wenn Docker für Windows freigegeben wird. : lacht:
Es lief jedoch nicht gut und es dauerte ungefähr eine Stunde, um es zu teilen Ich dachte, es wäre großartig, wenn ich es auf leicht verständliche Weise erklären und die Informationen erweitern könnte. : Augen:
Laden Sie die Windows-Version von Docker von der folgenden Site herunter und installieren Sie sie. : Läufer: https://www.docker.com/products/docker-toolbox
① Starten Sie "Docker Quickstart Terminal". ② 「docker run -p 8888:8888 -p 6006:6006 --name nobu_tensor -v //c/Users/nobu/tensorflow_share:/notebooks -it b.gcr.io/tensorflow/tensorflow」 Im Docker-Terminal.
-Geben Sie einen beliebigen Containernamen für den Wert der Option --name ein (Hier lautet der Containername "nobu_tensor") -Geben Sie den Wert der Option -v ein [Lokaler Ordnerpfad, den Sie freigeben möchten: Docker-Ordnerpfad, den Sie freigeben möchten]. Hier wird "C: \ Users \ nobu \ tensorflow_share" für den lokalen freigegebenen Ordner angegeben. Bitte Notebooks nicht wechseln Stellen Sie den Wert der Option -v entsprechend Ihrer Umgebung ein.
③ Drücken Sie im Docker-Terminal "Strg + c". Sie werden gefragt, ob Sie diesen Notebook-Server herunterfahren möchten (j / [n]?). Geben Sie "y" ein und drücken Sie die Eingabetaste. Dadurch wird der Server gestoppt. ④ Geben Sie im Docker-Terminal "Docker start nobu_tensor" ein (der Teil nobu_tensor ist der Wert der in Schritt ② eingegebenen Namensoption). Bitte greifen Sie über Ihren Browser auf die folgende Website zu. jupyter startet. http://192.168.99.100:8888/ ④ Geben Sie im Docker-Terminal "docker exec -it nobu_tensor bash" ein, um es in den Container zu legen. (Der Teil nobu_tensor ist der Wert der in Schritt ② eingegebenen Namensoption.) ⑤ Wenn Sie den Container eingeben, befindet er sich bereits im Ordner "Notebooks". Wenn Sie beispielsweise "touch aaa.txt" eingeben, wird eine "aaa.txt" -Datei erstellt. Überprüfen Sie, ob die Datei mit dem Befehl ls erstellt wurde. ⑥ Übrigens, wenn ich den lokal angegebenen freigegebenen Ordner (C: \ Users \ nobu \ tensorflow_share) öffne, bin ich überrascht. Enthält "aaa.txt", das im Container erstellt wurde! !! : grinsen: Wenn ich auf http://192.168.99.100:8888/ zugreife, bin ich erneut überrascht. "Aaaa.txt" erscheint! !! !! : Herz Augen:
Jetzt werden die Docker- und Windows-Ordner gemeinsam genutzt, und die Dateien werden auch für Jupyter freigegeben.
・ Spielen Sie mit Docker (3) Verwenden Sie Apache http://tech.pjin.jp/blog/2015/12/03/docker%E3%81%A7%E3%81%82%E3%81%9D%E3%81%B6%EF%BC%88%EF%BC%93%EF%BC%89apache%E3%82%92%E4%BD%BF%E3%81%86/ ・ Docker-Befehls-Spickzettel http://qiita.com/voluntas/items/68c1fd04dd3d507d4083 ・ Möchten Sie den Container betreten? Sie können es mit Docker Exec tun http://qiita.com/yosisa/items/a5670e4da3ff22e9411a
Recommended Posts