docker在windows下的安裝


Docker for Windows會默認包含兩個引擎containers(linux和windows)

  1. 下載Docker for Windows,https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

  2.  查看下是否開啟了Hyper-V功能,如果沒有可以在“啟用或關閉windows功能” 中添加Hyper-V 功能,當然你也可以不用關心,docker安裝過程中也會檢查,如果沒有則默認添加啟動,不過可以趁着等待下載docker的時間直接把這步做了,安裝Hyper-V之后可能需要重啟系統。

  3.  安裝完成之后,你可以查看Hyper-V管理器,如果安裝正常,會默認創建一個linux虛擬機:

  安裝成功之后我們就可以對其進行相應的設置

  1. 右擊小鯨魚圖標,點擊Settings

  2. 設置界面如下,其中Shared Drives 可以設置我們的對應映射驅動盤,保證C盤選中,再選中你應用所在盤符。Advanced選項中你可以設置docker對應的CPU,內存占用資源。Netword主要是當前的Docker IP信息。Proxies可以設置對應的代理信息。Daemon 主要是設置對應的倉儲和對應的倉儲鏡像站點(和docker鏡像區分開,這個是倉儲對應的鏡像,因為訪問國外站點過慢,可以設置國內的鏡像代理站點)。

 

 這里特別強調一下,因為訪問Docker官網倉儲站點拉取鏡像過慢,請自行購買VPN服務,或者查找倉儲代理站點,國內的網易,DaoCloud都有對應的免費加速器,這里是我的設置:

  3. 上邊說了,Docker for Windows 提供了兩個引擎,我們可以通過右鍵菜單中的 Switch to Windows Containers 功能進行切換。

  4.  同時Docker for Windows 提供了容器的界面管理工具,可以通過右鍵菜單中的 Kitematic 功能進入,第一次可能提示你需要下載安裝,其界面如下:

 

Docker的基礎命令

  安裝設置完成之后我們可以通過以下命令來進行操作docker了,我這里主要是在PowerShell中進行,也可以通過命令行cmd進行

  1. docker pull: 從倉庫中拖鏡像

  2. docker run:運行容器,如果當前要運行的容器對應鏡像不存在,會自動拉取。例如:docker run hello-world

  3.docker stop:停止容器運行

  4.docker start:開始容器運行
  5.docker commit:提交容器到鏡像
  6.docker images: 查看當前有的鏡像

  7.docker ps:查看當前啟動的容器

  8. docker build : 創建鏡像

  9. docker load : 加載鏡像


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM