1116_如何順利地將Docker安裝至Win7(x64)?
如何順利地將Docker安裝至Win7(x64)?
2017年11月08日 20:47:39 Heartsuit 閱讀數:5288
個人分類: Docker
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/u013810234/article/details/78483055
下載、安裝DockerToolbox.exe
-
下載:Docker針對Win10做了專門的Docker版本,其他舊版Windows作業系統安裝的是DockerToolbox.exe
-
安裝:基本按照預設即可,如果已經安裝過Git,可以不勾選相應選項;
啟動Docker Quickstart Terminal
安裝完畢,生成三個快捷方式,開啟Docker Quickstart Terminal,可能遇到的問題:
- 下載boot2docker.iso很慢
一般的網路中這一過程會很慢,這時可以將圖中的網址輸入到瀏覽器或者下載專用的軟體中下載,速度會快很多,完成後將boot2docker.iso
置於C:\Users\<UserName>\.docker\machine\cache
中,關閉Terminal,重新開啟,應該可以順利進到下一步。
- 未開啟對虛擬化技術的支援
或出現“Error checking TLS connection: ssh command error: command : ip addr show err”
需要重啟計算機,我這裡是通過F12
到BIOS中手動開啟硬體虛擬化技術,在Configuration項下將Intel Virtual Technology
改為Enable,儲存退出,啟動計算機。
驗證安裝
重啟後,開啟Docker Quickstart Terminal,可通過以下方式進行驗證。
- 輸入
docker version
,如果輸出以下內容則表示安裝成功。
- 輸入
docker run hello-world
基本命令
docker本身採用Go語言基於Linux開發,命令類似於git。
# 列出本地已有映象 docker images # 從遠端下載映象 docker pull <image name> # 使用映象建立並啟動一個容器(若本地沒有該映象,則會先從遠端下載,每次run都會生成一個容器,嗯,輕量~) docker run hub.c.163.com/library/hello-world:latest # 列出正在執行的容器 docker ps # 列出所有容器(包括Exited) docker ps -a # 啟動指定的容器 docker start <container id> # 停止指定的容器 docker stop <container id> # 停止所有執行中的容器 docker stop $(docker ps -q) # 刪除指定容器 docker rm <container id> # 刪除所有容器 docker rm $(docker ps -aq) # 停止並刪除容器 docker stop $(docker ps -q) & docker rm $(docker ps -aq) # 刪除指定映象(刪除映象前須先停止並刪除容器) docker rmi <image id>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
映象中心
If you have any questions or any bugs are found, please feel free to contact me.
Your comments and suggestions are welcome!