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應該不用這麼麻煩…
沒有留言:
張貼留言