Windows下通過DockerToolbox安裝Docker

2021-01-15 資料庫及DotNet開發

想要在Windows下安裝Docker,首先需要檢查你當前的windows系統是否符合要求,為了運行Docker,你的機器必須是windows7或以上版本的64位系統。

1、右鍵我的電腦,選擇「屬性」,如下圖所示:

2、可以看到計算機的基本信息,如下圖所示:

3、此外我們的機器必須支持硬體虛擬化技術(Hardware Virtualization Technology),並且已經被開啟。在Windows 10系統中,我們可以在「任務管理器」->」性能「中查看是否開啟了虛擬化,如下圖所示:

特別注意:如果虛擬化沒有開啟,請參考以下文章進行設置:

「VT-x is disabled in BIOS」的解決辦法

4、對於Windows 10以下的用戶,推薦使用Docker Toolbox;對於Windows 10以上的用戶推薦使用Docker for Windows,我們下載Docker Toolbox,如下圖所示:

5、雙擊DockerToolbox-17.03.0-ce.exe安裝包,然後點擊「Next」,如下圖所示:

6、選擇要安裝的部件,然後點擊「Next」,如下圖所示:

7、繼續點擊「Next」,如下圖所示:

8、點擊「Install」進行安裝,如下圖所示:

9、直至安裝完成,點擊「Finish「,如下圖所示:

10、安裝完成以後,桌面上會有3個應用快捷方式,如下圖所示:

11、雙擊Docker Quickstart Terminal圖標,將會啟動一個終端,但是會遇到下面的情形,如下圖所示:

12、此時我們將電腦網路斷開,然後重新打開Docker Quickstart Terminal,等待一下,然後再重新打開網絡,它會配置Docker Toolbox,當配置完成後,我們將會看到啟動成功的畫面,如下圖所示:

這個終端是運行在bash環境下的,而不是標準的windows命令行,因為Docker需要運行在bash環境下,否則一些命令無法運行。

13、在命令行中我們輸入命令

docker run hello-world

並按回車鍵,如果docker配置成功的話,我們將會看到命令行中輸出信息,如下圖所示:

相關焦點

  • Docker問答錄系列——Docker引擎相關問題(一)
    校驗 解壓縮後,在命令行進入到包含 md5sum.txt 的目錄後,執行:$ md5sum -c md5sum.txtdocker-for-mac-1.12.3.dmg: OKdocker-toolbox-1.12.3.pkg: OKboot2docker-1.12.3.iso: OK如果結果都是
  • centos7下安裝docker
    言歸正傳,我們來看看如何安裝docker       本次所用系統:centos 7      在安裝之前我們需要介紹下環境,    1.     有了上面的環境之後,接下來我們開始安裝docker:  1.安裝所需要的包官網是這樣介紹的: (Install required packages. yum-utils provides the yum-config-managerutility, and device-mapper-persistent-data and lvm2 are
  • 雲計算核心技術Docker教程:Docker Machine 使用 - TechWeb
    Docker Machine 是一個工具,它允許你在虛擬宿主機上安裝Docker,並使用docker-machine命令管理這個宿主機,可以使用Docker Machine在本地的MAC或者windows box、公司網絡,數據中心或者AWS這樣的雲提供商上創建docker。
  • docker 門外初體驗——docker 安裝(一)
    二、安裝三、驗證四、總結前言重寫對docker的學習記錄,最主要的原因之一,花了大量的時間進行學習,形成一個從0至1的認識,但是工作中卻沒見有實際應用,導致所學的知識存活率很低,也為了豐富自身的技術體系一、docker是什麼?Docker 是一個開源的應用容器引擎。
  • 雲計算核心技術Docker教程: Docker 安裝 Redis
    本文介紹通過docker安裝redis。1.我們用 docker search redis 命令來查看可用版本:3.查看本地鏡像,使用以下命令來查看是否已安裝了 redis:$ docker images
  • 宋寶華:Docker 最初的2小時(Docker從入門到入門)
    假設沒有Docker,然後有進程1和進程2,它們的運行將類似下圖,進程1和進程2共享kernel,它們是同一OS下2個進程,因此必須擁有不同PID,但是又共享網卡,共享IP位址,看到一樣的根文件系統(不chroot的情況下)等,可以用Linux IPC手段進程間通信。
  • Kind + Docker 一鍵部署K8s集群
    時下網際網路最火的技術無非是容器雲和AI,而虛擬雲技術方面最火則是docker和K8S。docker學習和實踐都很容易,但是K8S的由於集群化,部署需要較多的機器,環境搭建學習實踐比較費勁這一度影響了K8S技術的普及。
  • 「走進k8s」Docker 簡介和安裝(一)
    (二)docker格言Java號稱【一次編譯,到處運行】,因為java虛擬機解決平臺的兼容性問題,所以有java虛擬機的地方就能跑java代碼;Docker是:【一次封裝,到處運行】,因為docker決絕了應用環境的問題,安裝了docker的平臺就能跑【docker包】,這樣就決絕了【開發環境能跑,一上線就崩】的尷尬。
  • docker下高並發和高可用之docker swarm使用
    至少2臺Linux的主機,這裡選擇CentOS72.Xshell工具在Windows作業系統下通過VMware Workstation創建兩臺CentOS的虛擬機虛擬機啟動後,通過xShell分別連接上兩臺虛擬機分別為兩臺虛擬機安裝docker
  • Docker集群管理之Docker Compose
    安裝Docker Compose可以通過下載二進位可執行文件的方式安裝Docker ComposeDocker Compose運行的目錄下的所有文件(docker-compose.yml, extends文件或環境變量文件等)組成一個工程,若無特殊指定工程名即為當前目錄名。一個工程當中可包含多個服務,每個服務中定義了容器運行的鏡像,參數,依賴。一個服務當中可包括多個容器實例,Docker Compose並沒有解決負載均衡的問題,因此需要藉助其他工具實現服務發現及負載均衡。
  • 群暉NAS中通過Docker運行odoo並安裝第三方模塊
    首先在群暉NAS中安裝Docker,並在註冊表中下載odoo和postgres,詳情見:在群暉NAS上安裝Docker並運行Odoo等待odoo和postgres下載完後,先不要啟動。docker run -v /path/to/addons:/mnt/extra-addons -p 8069:8069 --name odoo --link db:db -t odoo這一步需知道NAS的根目錄,一般在群暉DSM系統中創建的共享目錄並不是根目錄,而是二級目錄,所以大家需要訪問NAS的系統文件才能看到實際的路徑。
  • 如何開始docker - docker架構及創建容器
    安裝docker很簡單,啟動服務以後要怎麼開始使用呢?docker的組成docker是採用C/S模式,使用遠程API來管理創建docker。>systemctl restart docker 設置開機啟動systemctl enable docker 2、docker客戶端docker這個命令就是docker的客戶端,當然也有其他工具
  • 雲計算核心技術Docker教程:Docker容器使用
    docker 客戶端非常簡單 ,我們可以直接輸入 docker 命令來查看到 Docker 客戶端的所有命令選項。可以通過命令 docker command --help 更深入的了解指定的 Docker 命令使用方法。
  • docker的/var/run/docker.sock參數
    由client和server組成,我們輸入docker version命令實際上是通過客戶端將請求發送到同一臺電腦上的Doceker Daemon服務,由Docker Daemon返回信息,客戶端收到信息後展示在控制臺上,來自stack overflow的架構圖如下:做好了準備工作就可以進入正題了。
  • 雲計算核心技術Docker教程:Docker鏡像使用
    我們可以通過 docker search 命令搜索 httpd 來尋找適合我們的鏡像。鏡像刪除使用 docker rmi 命令,比如我們刪除 hello-world 鏡像:# docker rmi hello-world當我們從 docker 鏡像倉庫中下載的鏡像不能滿足我們的需求時,我們可以通過以下兩種方式對鏡像進行更改。
  • Docker從入門到放棄-基礎篇
    虛擬機 虛擬機(Virtual Machine)指通過軟體模擬的具有完整硬體系統功能的、運行在一個完全隔離環境中的完整計算機系統。虛擬機技術幫我們實現了可以在一個作業系統上運行另一個作業系統。 上大學時,在一臺windows系統上邊安裝三臺Linux虛擬機搭建hadoop,記憶猶新啊。
  • 雲計算核心技術Docker教程:Docker 守護進程dockerd的LCOW選項
    在Windows上,Docker守護程序支持單個鏡像層存儲驅動程序,具體取決於鏡像平臺:windowsfilter Windows鏡像以及 lcowWindows上的Linux容器。可以使用帶有--storage-opt標誌指定的選項來配置特定的存儲驅動程序 。
  • Docker再體驗之Docker Compose,及它與Kubernetes的區別
    安裝Docker Compose接上一篇的例子,安裝Docker Compose,並進行賦權和檢驗。/local/bin/docker-composedocker-compose -v 最後能看到版本信息,就是安裝好了,有人可能會遇到一個錯誤。
  • 雲計算核心技術Docker教程:docker Stack介紹
    Docker在進行多服務部署和管理時通常會使用Docker Stack來解決大規模部署管理問題,Docker引擎在1.12 版本集成了Docker Swarm, 內置新的容器編排工具docker stack,通過提供期望狀態、滾動升級、簡單易用、擴縮容、健康檢查等特性簡化了應用的管理
  • ​Docker 數據卷的管理及自動構建docker鏡像
    -it -p 1022:22 centos:6.8  /bin/bash# 在容器種安裝sshd服務,並修改系統密碼[root@582051b2b92b ~]# yum install  openssh-server -y [root@582051b2b92b ~]# echo "root:123456" |chpasswd[root@582051b2b92b ~]#