本篇文章給大家?guī)淼膬?nèi)容是關(guān)于Windows7下使用docker需要注意幾點介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
1、安裝的是docker toolbox不是Docker Desktop
2、Docker Toolbox是通過創(chuàng)建virtualBox虛擬機實現(xiàn)的,虛擬機的虛擬磁盤默認在C:Users用戶名.docker下,如果你系統(tǒng)盤剩余空間不多的話,后面使用會出錯。可以使用virtualBox里的虛擬介質(zhì)管理移動到其他盤
3、使用Docker Quickstart Terminal運行服務后就可以關(guān)掉它了(當然直接在這里使用也可以,但是我在這個命令行不能復制和粘貼),然后在需要運行命令的地方打開git bash就可以
4、如果你的docker-compose文件夾不在C:Users用戶名.docker下,那你需要去virtualBox設置共享文件夾。如路徑為D:docker,共享文件夾名稱為d/docker,勾上固定掛載和自動分配。關(guān)閉虛擬機后,再次使用Docker Quickstart Terminal啟動就可以。
5、docker的端口映射只是映射到虛擬機上,需要設置端口轉(zhuǎn)發(fā)后才可以訪問。把虛擬機的80端口轉(zhuǎn)發(fā)到127.0.0.2上,這樣使用127.0.0.2就能訪問,也不會占用本機80端口。
總結(jié):最好用win10的docker desktop,估計就沒有那么多問題。只要記住win7的docker是跑在virtualBox的虛擬機下,很多問題就可以解決了。
本篇文章到這里就已經(jīng)全部結(jié)束了,更多其他精彩內(nèi)容可以關(guān)注PHP中文網(wǎng)的docker視頻教程欄目!