docker(二) windows10下安裝docker

官方安裝文檔:html

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

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

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

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

1、windows安裝docker

系統要求:windows

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

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

②.BIOS支持虛擬化。post

若是系統不能知足以上條件,則能夠安裝Docker Toolbox來使用Docker,其使用Oracle Virtual Box來代替Hyper-V。ui

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.設置禁止自啓動

 

2、容器操做

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>
相關文章
相關標籤/搜索