這幾天搗鼓了一下docker,是真的麻煩啊,網上資料比較雜亂,也很多英文,學起來挺多問題的
在控制面板->程式->啟用或關閉windows功能,在彈出框中勾選hyper-v,會需要重啟啟用,這貌似是乙個虛擬機器功能
docker toolbox,這是乙個帶虛擬機器,docker之類的整合工具包(win10也可以用這個,我用的就是這個)
阿里雲映象:
各種版本略有不同,網上有,而且裝起來比較簡單,略了
安裝完成後,桌面出現3個快捷方式,點選docker quickstart terminal,
可能會提示裝default image之類的,可能是因為國外站點的問題,半天下不了,其實可以通過檢視提示明白,就是需要乙個,iso檔案,可以找到對應的檔案,複製乙份,重新開啟terminal即可
也可能不會有這個提示,一路順風
通過命令檢視安裝的版本
docker version這裡應該會顯示有乙個default虛擬機器
檢視裝好的虛擬機器,這裡一般有default,如下圖:
基本到這裡安裝就成功了吧,雖然我執行
docker run hello-world拉取庫是超時的。。。國外的映象真的有毒
換阿里雲映象:
最終執行結果:
Docker技術初體驗
什麼是docker docker技術和虛擬機器技術類似,他們都能在乙個host系統中劃分出多個相互獨立隔離的執行環境。借助官方配圖 虛擬機器的示意圖是這樣的 我們需要為每個虛擬機器安裝自己的作業系統,即使我們只是想在裡面執行乙個應用。然後需要去對每個作業系統進行管理。再看看docker的示意圖 do...
docker安裝mongo初體驗
8 到此啟動好了mongo,但是我怎麼進入mongo呢?故此,需要進入容器,命令如下 docker exec it 容器id bin bash 進入容器 9 進入之後,可以通過如下命令依次建立使用者和庫 mongo use admin db.createuser 建立使用者,此使用者建立成功,則後續...
Docker初體驗(php開發環境)
一 什麼是docker?docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的 可移植的 自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境 測試環境 預發布環境 中部署。二 為什麼要用docker?docker 讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器...