Windows下通過DockerToolbox安裝Docker

2021-01-05 資料庫及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配置成功的話,我們將會看到命令行中輸出信息,如下圖所示:

相關焦點

  • windows下windows版docker安裝dnmp環境
    http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/下載目前我下載的為DockerToolbox-18.03.0-ce.exe安裝好後桌面會有三個快捷方式的圖標打開Docker Quickstart Terminal就行了,其他的圖標不需要點第一次打開會初始化一些東西
  • docker配置images鏡像加速器
    安裝/升級Docker客戶端對於Windows 10以下的用戶,推薦使用Docker ToolboxWindows安裝文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/對於Windows 10以上的用戶 推薦使用Docker for WindowsWindows
  • win10下windows版docker安裝dnmp
    下安裝docker,再通過docker安裝dnmp,我的情況還稍微不一樣我是要在win10下windows版docker安裝dnmp,所以一開始就會踩一些坑。誤區:windows版docker安裝後桌面會生成三個快捷方式Oracle VM VirtualBox,Kitematic (Alpha),Docker Quickstart Terminal,誤以為Docker Quickstart Terminal打開的就是linux環境了。
  • windows 下用docker安裝onlyoffice服務
    使用dockerToolbox安裝docker1.1 DockerToolbox下載地址DockerToolbox網盤下載:連結:https://pan.baidu.com/s/1w86K4x_adF3zU1ndLLCPhA 提取碼:72q3瀏覽器下載:https://get.daocloud.io/toolbox/
  • windows 下部署 .netcore 到 docker
    Docker 容器通過 Docker 鏡像來創建。  容器與鏡像的關係類似於面向對象編程中的對象與類。    Docker的架構如下圖所示,Client 通過接口與Server進程通信實現容器的構建,運行和發布。Client和Server可以運行在同一臺集群,也可以通過跨主機實現遠程通信。
  • 雲計算核心技術Docker教程:解決Windows下docker埠映射問題
    來源:TechWeb.com.cn在Windows系統下安裝docker並嘗試在其中運行Nginx服務,在映射完畢之後在主機的瀏覽器中,打開localhost:port無法訪問對應的服務。問題出現的原因:因為docker是運行在Linux上的,在Windows中運行docker,實際上還是在Windows下先安裝了一個Linux環境,然後在這個系統中運行的docker。也就是說,服務中使用的localhost指的是這個Linux環境的地址,而不是我們的宿主環境Windows。
  • 雲計算核心技術Docker教程:解決Windows下docker埠映射問題
    在Windows系統下安裝docker並嘗試在其中運行Nginx服務,在映射完畢之後在主機的瀏覽器中,打開localhost:port無法訪問對應的服務。問題出現的原因:因為docker是運行在Linux上的,在Windows中運行docker,實際上還是在Windows下先安裝了一個Linux環境,然後在這個系統中運行的
  • 一分鐘帶你了解docker
    Windows Docker 安裝國內可以使用阿里雲的鏡像來下載,下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/docker toolbox 是一個工具集,它主要包含以下一些內容:Docker CLI - 客戶端,用來運行
  • docker下安裝php拓展swoole(linux環境)
    docker下安裝php拓展swooledocker下安裝php拓展,docker下可用的命令少,安裝起來可沒那麼方便了,我這裡用的ubuntu系統,安裝了集成環境dnmp若是一開始知道要用到swoole
  • Docker新手入門之二:Docker的安裝
    sudo ufw reloadCentos系統下安裝Docker講完了Ubuntu下如何安裝Docker後,我們來繼續講解一下Linux系統其他發行版本下(CentOS,Red Hat等)如何安裝Docker。
  • 在docker環境下安裝mysql
    docker通過pull方式安裝mysql1.搜索鏡像命令:docker search mysql,mysql的這種安裝方式和上一節我們介紹的tomcat的步驟很相似。2.拉取下載鏡像命令:docker pull mysql:5.6,這裡以5.6版本為例。
  • Linux下安裝和使用Docker
    要求Linux下的CentOS 7.0 以上的版本1.安裝docker 版本倉庫 docker版本1.1 設置倉庫sudo yum install -y yum-utils device-mapper-persistent-data lvm21.2 穩定倉庫sudo yum-config-manager --add-repo https://download.docker.com/linux/centos
  • 新手學docker:安裝docker
    (記住一句話,linux下一切皆文件)一個容器的文件系統由其鏡像提供。容器中的服務運行所需要的所有資源都會包含在這個鏡像中,源碼/二進位、依賴等等。安裝docker,根據自己的linux系統選擇對應的官方文檔。我的是centos,下面寫寫centos的步驟。
  • Windows環境下,如何在Docker裡運行SAP UI5應用
    當時給出的例子是,在Ubuntu作業系統下用Docker和Kubernetes運行一個UI5應用。Docker官網下載Docker For Windows的Community版本:https://hub.docker.com/editions/community/docker-ce-desktop-windows/下載下來是一個900多兆的可執行文件:
  • Go語言:Docker安裝及運行consul節點
    Docker安裝1、Windows系統下安裝 window系統下的安裝可以參考如下的連結文檔:https://www.runoob.com/docker/windows-docker-install.html 可以按照如上的連結在window系統下安裝Docker。
  • 在Linux系統環境下安裝docker
    docker對Linux系統有什麼要求 上一篇文章我們已經說過一個docker的安裝條件,那就是docker只能在64位機器上運行。除此之外,docker在centos7版本,要求系統內核在3.10以上,而對centos6.5以上版本的linux內核要求在2.6.32-431以上版本。可以通過「uname -r」命令來查看系統內核版本,來驗證當前系統是否支持docker。docker是免費軟體還是收費軟體?
  • 如何通過docker來安裝tomcat鏡像
    Tomcat 是一個小型的輕量級應用伺服器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選,因為Tomcat 技術先進、性能穩定,成為目前比較流行的Web 應用伺服器。Tomcat是應用(java)伺服器,它只是一個servlet容器,是Apache的擴展,但它是獨立運行的。
  • 如何開始docker - docker簡介及安裝
    什麼是dockerdocker是一個開源的應用容器引擎,開發者可以打包自己的應用到容器裡面,然後遷移到其他機器的docker應用中,可以實現快速部署。如果出現的故障,可以通過鏡像,快速恢復服務。環境準備作業系統:CentOS 7.6.1810軟體源:阿里雲鏡像(在阿里雲鏡像站上面可以找到docker-ce的軟體源,使用國內的源速度比較快)安裝docker-ce如果沒有物理機,可以先使用虛擬機進行學習。作業系統安裝,跳過(網上教程很多)。
  • 安裝虛擬機Centos系統並安裝Docker過程記錄
    前言本文主要介紹下1、Mac系統安裝虛擬機Centos72、Centos安裝docker、docker-compose的過程緣何說起這個話題,是因為之前一篇文章 遺留的問題輕量級日誌系統Loki原理簡介和使用問題是:loki如何收集k8s的pod日誌的問題那篇文章介紹了4種方式第一種方式 我在mac電腦上始終達不到預期的效果即a、通過promtail
  • 雲計算核心技術Docker教程:Docker Machine 使用 - 金融界
    來源:TechWeb.com.cnDocker Machine 是一個工具,它允許你在虛擬宿主機上安裝Docker,並使用docker-machine命令管理這個宿主機,可以使用Docker Machine在本地的MAC或者windows box、公司網絡,數據中心或者AWS這樣的雲提供商上創建docker。