docker(二) windows10下安裝docker


官方安裝文檔:

https://docs.docker.com/docker-for-windows/install/

https://docs.docker.com/docker-for-windows/

關於windows容器的幾點注意點:

Windows Container 和 Docker:你需要知道的5件事

一、windows安裝docker

系統要求:

①.Windows 10 64bit: Pro, Enterprise or Education (1607 Anniversary Update, Build 14393 or later).

注意:Docker對win10版本號也有要求,可以在命令行中輸入cmd命令,即可顯示當前windows的版本號。

②.BIOS支持虛擬化。

如果系統不能滿足以上條件,則可以安裝Docker Toolbox來使用Docker,其使用Oracle Virtual Box來代替Hyper-V。

1.開啟windows的Hyper-V

控制面板--程序--程序和功能--啟動或關閉Windows功能。開啟會進行系統重啟。

2.安裝

安裝很簡單。安裝完雙擊docker桌面圖標啟動,在右下角docker圖標上右鍵,選擇settings進行配置。

3.配置

①修改默認鏡像位置

默認位置在C:/用戶/公用/公用文檔/Hyper-V/Virtual hard disks下MobyLinuxVM.vhdx。

先關閉docker,將Hyper-V目錄移動到非C盤目錄下,我移到了D:\Tools目錄下。

    

然后啟動docker,在Settings--Advanced中將鏡像路徑指定到上面位置。

②配置阿里雲鏡像倉庫加速:

操作步驟請參考:Centos7下安裝Docker 中的配置鏡像加速部分。

 

4.驗證安裝

命令行終端輸入docker --version

F:\Users\lp\Desktop>docker --version
Docker version 18.06.1-ce, build e68fc7a

拉取hello-world鏡像並啟動容器

docker run hello-world

會先提示docker : Unable to find image 'hello-world:latest' locally,等待一會,會從鏡像倉庫拉取鏡像,最后看到Hello from Docker!字樣說明安裝成功。如果前面沒有配置阿里雲鏡像倉庫,而使用官方鏡像倉庫,則可能拉取鏡像失敗。

5.設置禁止自啟動

 

二、容器操作

1.拉取nignx鏡像並啟動容器

#使用nginx鏡像創建容器,取名為webserver,並后台啟動
docker run --detach --publish 80:80 --name webserver nginx

啟動后就可以打開瀏覽器訪問以下了:http://localhost

2.容器操作

#列出正在運行的容器
docker container ls
#停止容器
docker container stop webserver
#刪除容器
docker container rm webserver

3.進入容器中

①拉取ubuntu鏡像

#拉取ubuntu鏡像並啟動容器。同時在容器中啟動一個可交互的終端
docker run --interactive --tty ubuntu bash

②容器啟動后會自動進入容器中的終端,會有 # 提示符。

在終端嘗試一下hostname命令。

root@d2a12b075850:/# hostname
d2a12b075850

③退出終端。

root@d2a12b075850:/# exit
exit

F:\Users\lp\Desktop>

 


免責聲明!

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



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