您好,登錄后才能下訂單哦!
這篇文章主要講解了“Docker Windows下怎么安裝”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Docker Windows下怎么安裝”吧!
docker認識
docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。 ——-百度百科
鏡像,容器,倉庫
首先,需要了解一下幾個概念:鏡像,容器,倉庫
鏡像(image):docker 鏡像就是一個只讀的模板,鏡像可以用來創建 docker 容器。docker 提供了一個很簡單的機制來創建鏡像或者更新現有的鏡像,用戶甚至可以直接從其他人那里下載一個已經做好的鏡像來直接使用。鏡像是一種文件結構。dockerfile中的每條命令都會在文件系統中創建一個新的層次結構,文件系統在這些層次上構建起來,鏡像就構建于這些聯合的文件系統之上。docker官方網站專門有一個頁面來存儲所有可用的鏡像,網址是:index.docker.io。
容器( container):容器是從鏡像創建的運行實例。它可以被啟動、開始、停止、刪除。每個容器都是相互隔離的、保證安全的平臺。可以把容器看做是一個簡易版的 linux 環境,docker 利用容器來運行應用。
倉庫:倉庫是集中存放鏡像文件的場所,倉庫注冊服務器(registry)上往往存放著多個倉庫,每個倉庫中又包含了多個鏡像,每個鏡像有不同的標簽(tag)。目前,最大的公開倉庫是 docker hub,存放了數量龐大的鏡像供用戶下載。
docker定義
docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 linux 機器上。docker是一個重新定義了程序開發測試、交付和部署過程的開放平臺,docker則可以稱為構建一次,到處運行,這就是docker提出的”build once,run anywhere”
docker倉庫用來保存我們的images,當我們創建了自己的image之后我們就可以使用push命令將它上傳到公有或者私有倉庫,這樣下次要在另外一臺機器上使用這個image時候,只需要從倉庫上pull下來就可以了。注意:docker不是容器,而是管理容器的引擎!
docker中文手冊上解釋說:docker是一個開源的引擎,可以輕松的為任何應用創建一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括vms(虛擬機)、bare metal、openstack 集群和其他的基礎應用平臺。
從這里我們可以看出,docker并非是容器,而是管理容器的引擎。docker是為應用打包、部署的平臺,而非單純的虛擬化技術。
windows下docker的安裝
從docker官網可以下到docker toolbox,選擇windows版本下載
docker會默認下載virtualbox和git,如果電腦上有可以不用勾選此處
然后一路next即可,和裝普通軟件沒有區別
裝完以后
一個是命令行形式docker終端,一個是圖形界面的docker操作工具,另一個virtualbox
可以在cmd中輸入docker-machine
測試是否成功
感謝各位的閱讀,以上就是“Docker Windows下怎么安裝”的內容了,經過本文的學習后,相信大家對Docker Windows下怎么安裝這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。