Windows 7 使用docker須要注意的地方

  1. 安裝的是Docker toolbox不是Docker Desktop
  2. Docker Toolbox是經過建立virtualBox虛擬機實現的,虛擬機的虛擬磁盤默認在C:\Users\用戶名\.docker下,若是你係統盤剩餘空間很少的話,後面使用會出錯。能夠使用virtualBox裏的虛擬介質管理移動到其餘盤
  3. 使用Docker Quickstart Terminal運行服務後就能夠關掉它了(固然直接在這裏使用也能夠,可是我在這個命令行不能複製和粘貼),而後在須要運行命令的地方打開git bash就能夠
  4. 若是你的docker-compose文件夾不在C:\Users\用戶名\.docker下,那你須要去virtualBox設置共享文件夾。如路徑爲D:\docker,共享文件夾名稱爲d/docker,勾上固定掛載和自動分配。關閉虛擬機後,再次使用Docker Quickstart Terminal啓動就能夠。
  5. docker的端口映射只是映射到虛擬機上,須要設置端口轉發後才能夠訪問。把虛擬機的80端口轉發到127.0.0.2上,這樣使用127.0.0.2就能訪問,也不會佔用本機80端口。啦

總結:最好用win10的docker desktop,估計就沒有那麼多問題。只要記住win7的docker是跑在virtualBox的虛擬機下,不少問題就能夠解決了。git

相關文章
相關標籤/搜索