1. 程式人生 > >1116_如何順利地將Docker安裝至Win7(x64)?

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很慢

2017-11-8-boot2docker

一般的網路中這一過程會很慢,這時可以將圖中的網址輸入到瀏覽器或者下載專用的軟體中下載,速度會快很多,完成後將boot2docker.iso置於C:\Users\<UserName>\.docker\machine\cache中,關閉Terminal,重新開啟,應該可以順利進到下一步。

  • 未開啟對虛擬化技術的支援

2017-11-8-EnableVirtualization

或出現“Error checking TLS connection: ssh command error: command : ip addr show err”

需要重啟計算機,我這裡是通過F12到BIOS中手動開啟硬體虛擬化技術,在Configuration項下將Intel Virtual Technology改為Enable,儲存退出,啟動計算機。

驗證安裝

重啟後,開啟Docker Quickstart Terminal,可通過以下方式進行驗證。

  • 輸入docker version,如果輸出以下內容則表示安裝成功。

2017-11-8-CheckInstallation

  • 輸入docker run hello-world

2017-11-8-CheckHelloWorld

基本命令

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!