2015/10/14

windows10 kitematic(docker gui)掛載windows目錄

windows10 kitematic(docker gui)掛載windows目錄

kitematic 提供了GUI介面,以利 docker 的安裝與操作;
在官網下載安裝後,一直按下下一步就可以安裝完成;實際上是透過virtual box的方式來達成docker環境的架設。

步驟

  • 在docker hub蒐尋 jupyter/datascience-notebook 進行安裝,裝好後即running
  • 在 kitematic 介面中尋找 Volumes 進行設定,可以發現無法進行設定
  • 執行 Docker Quickstart Terminal
  • 輸入 docker ps ,確認一下目前執行的 jupyter/datascience-notebook ID
  • 先將jupyter/datascience-notebook給停掉:docker stop 輸入id
  • 手動執行以下指令,重點在於 -v 指令,本機直接用 /host 代稱
    • docker run -d -p 8888:8888 -e GRANT_SUDO=yes -v /host:/home/jovyan/work jupyter/datascience-notebook
    • 原本 ubutnu 底下可以直接指定目錄,但是windows目錄是無法直接掛載
  • 回到kitematic 介面中,可以發現會自動命名一個新的容器名稱,且此時可以用GUI方式指定windows目錄…

備註

  • 目前kitematic在windows底下的使用,其實不會比直接在vm ubuntu直覺太多,進階指令還是要回到 Docker Quickstart Terminal執行
  • kitematic 介面中預設搭配的shell是 powershell,嗯… 非常難用
  • 沒有在mac上測試過,我猜mac應該不用這麼麻煩…

沒有留言:

張貼留言