Windows Install Docker

2021-02-20 Linux就該這麼學


win7、win8

win7、win8 等需要利用 docker toolbox 來安裝,國內可以使用阿里雲的鏡像來下載,下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

docker toolbox 是一個工具集,它主要包含以下一些內容:

Docker CLI 客戶端,用來運行docker引擎創建鏡像和容器

Docker Machine. 可以讓你在windows的命令行中運行docker引擎命令

Docker Compose. 用來運行docker-compose命令

Kitematic. 這是Docker的GUI版本

Docker QuickStart shell. 這是一個已經配置好Docker的命令行環境

Oracle VM Virtualbox. 虛擬機

下載完成之後直接點擊安裝,安裝成功後,桌邊會出現三個圖標,入下圖所示:

點擊 Docker QuickStart 圖標來啟動 Docker Toolbox 終端。

如果系統顯示 User Account Control 窗口來運行 VirtualBox 修改你的電腦,選擇 Yes。

$ 符號那你可以輸入以下命令來執行。

$ docker run hello-world Unable to find image 'hello-world:latest' locally Pulling repository hello-world 91c95931e552: Download complete a8219747be10: Download complete Status: Downloaded newer image for hello-world:latest Hello from Docker. This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:  1. The Docker Engine CLI client contacted the Docker Engine daemon.  2. The Docker Engine daemon pulled the "hello-world" image from the Docker Hub.     (Assuming it was not already locally available.)  3. The Docker Engine daemon created a new container from that image which runs the     executable that produces the output you are currently reading.  4. The Docker Engine daemon streamed that output to the Docker Engine CLI client, which sent it     to your terminal.

To try something more ambitious, you can run an Ubuntu container with:

 $ docker run -it ubuntu bash

For more examples and ideas, visit:

https://docs.docker.com/userguide/

Win10 系統

現在 Docker 有專門的 Win10 專業版系統的安裝包,需要開啟Hyper-V。
開啟 Hyper-V

程序和功能、啟用或關閉Windows功能、選中Hyper-V

安裝 Toolbox

最新版 Toolbox 下載地址: https://www.docker.com/get-docker

點擊 Get Docker Community Edition,並下載 Windows 的版本:

運行安裝文件

雙擊下載的 Docker for Windows Installe 安裝文件,一路 Next,點擊 Finish 完成安裝。

安裝完成後,Docker 會自動啟動。通知欄上會出現個小鯨魚的圖標,這表示 Docker 正在運行。

桌邊也會出現三個圖標,入下圖所示:

我們可以在命令行執行 docker version 來查看版本號,docker run hello-world 來載入測試鏡像測試。

如果沒啟動,你可以在 Windows 搜索 Docker 來啟動:

啟動後,也可以在通知欄上看到小鯨魚圖標:

鏡像加速

鑑於國內網絡問題,後續拉取 Docker 鏡像十分緩慢,我們可以需要配置加速器來解決,我使用的是網易的鏡像地址:http://hub-mirror.c.163.com。

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 來配置 Daemon。

請在該配置文件中加入(沒有該文件的話,請先建一個):

{  "registry-mirrors": ["http://hub-mirror.c.163.com"]}

讓您學習到的每一節課都有所收穫

《Linux就該這麼學》是一本由資深運維專家劉遄老師及國內多名紅帽架構師(RHCA)基於最新RHEL7系統共同編寫的高質量Linux技術自學教程,極其適合用於Linux技術入門教程或講課輔助教材。榮獲雙11、雙12購物狂歡節IT品類書籍銷量冠軍,2017年、2018年國內讀者增速最快的技術書籍,您可以在京東、噹噹、亞馬遜及天貓搜索書名後購買,亦可加劉遄老師微信交流學習(手指按住下圖3秒鐘即可自動掃描)~

劉遄老師QQ:5604215

☀ Linux技術交流群:560843新群,火熱加群中……

☀ 官方站點:www.linuxprobe.com

☀ 書籍在線學習(電腦在線閱讀效果更佳

http://www.linuxprobe.com/chapter-00.html

《Linux就該這麼學》是一本基於最新Linux系統編寫,面向零基礎讀者的技術書籍。從Linux基礎知識講起,然後漸進式地提高內容難度,詳細講解Linux系統中各種服務的工作原理和配置方式,以匹配真實生產環境對運維人員的要求,突顯內容的實用性。想要學習Linux系統的讀者可以點擊"閱讀原文"按鈕了解這本書,同時這本書也適合專業的運維人員閱讀,作為一本非常有參考價值的工具書!

相關焦點

  • 老司機實戰Windows Server Docker:5 Windows Server Dockerfile葵花寶典
    示例源碼Github Repo: windows-dockerfile-lab所有示例均經過Windows Server 2016環境實際測試。如果你需要了解如何配置一個Windows Server Docker的測試環境,可以參考本系列的第一篇。
  • Windows 與 MacOS 安裝 Docker
    toolbox 來安裝,國內可以使用阿里雲的鏡像來下載,下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/docker toolbox 是一個工具集,它主要包含以下一些內容:Docker CLI 客戶端,用來運行docker引擎創建鏡像和容器Docker Machine
  • 創建Windows 2016 TP5 Docker本地虛擬機
    將該文件添加到Vagrant:vagrant box add windows_2016_tp5_docker windows_2016_docker_vmware.box如果你既有VirtualBox環境,也有VMware環境,你也可以為這兩種環境分別創建和添加基本虛擬機。
  • 如何在Windows 10上運行Docker和Kubernetes?
    '))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"choco search docker我們來試一把,安裝Cmder——一個Windows上的時尚shell:choco install cmder -yChocolatey會安裝到C:\tools下。
  • Docker簡介、安裝、基本配置
    Windows:https://docs.docker.com/docker-for-windows/installWindows其他版本建議Dockers Toolbox: https://docs.docker.com/toolbox/toolbox_install_windows下載完成之後之間點擊安裝即可,在此並不過多贅述docker -v #
  • Docker MySQL 使用
    不管是在Linux還是windows上面都可以使用docker,windows用戶可以下載 Docker Desktop[2],像軟體一樣開啟docker服務。Docker Desktop 內置了環境。2.
  • docker-machine安裝大法!
    本文預計閱讀時間:2分鐘在docker的家族體系裡,有一個角色叫做docker-machine。它的存在是為了讓docker的安裝更加簡單,它可以跨越作業系統,無論什麼發行版的linux,安裝docker環境的命令是一樣的。除了linux外,windows上以及mac上都能使用docker-machine。
  • 在Windows Server2019裡實踐Docker
    首先安裝一個Windows Server2019的虛擬機,這個就不詳述了,用PowerShell開啟容器功能,Install-WindowsFeature containers,然後參考https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/
  • Windows上做Python開發太痛苦?Docker了解一下
    最近了解到Docker也有Windows的版本,於是就想到在windows上利用Docker運行一個Ubuntu鏡像,在容器裡搭建Python開發環境,這樣既解決了安裝庫的問題,也解決了VMWare虛擬機的不方便之處。
  • Win10下安裝docker,還有這些小妙招~
    docker-engine docker-ce docker.io4、更新apt包索引sudo apt-get update比較耗時。5、安裝https傳輸(apt-transport-https)sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common6、添加Docker官方的GPG密鑰
  • 如何在Windows 10家庭版上安裝Docker
    非常感謝hessi9和mapk在Docker forum(https://forums.docker.com/t/installing-docker-on-windows-10-home/11722/28)提供了這個解決辦法。
  • Synopsys全套docker鏡像使用指南
    /docker-for-windows/install/下載穩定版即可使用前要安裝wsl2,作為docker在win10下的後端支持https://docs.microsoft.com/en-us/windows/wsl/install-win10
  • Windows通過docker安裝redis
    業務需求因為公司需要在windows server上面部署項目,項目需要使用redis.浪子就風風火火的準備開幹了.跑到redis官網去下載redis
  • WSL2 安裝 Docker
    /wsl/install-win10#set-your-distribution-version-to-wsl-1-or-wsl-2安裝 Linux 子系統在Microsoft Store上搜索一個你自己喜歡的子系統進行安裝
  • 史上最全Docker環境安裝指南-讓安裝docker簡單到爆
    細節配置, 可參考這個連結(https://docs.docker.com/docker-for-windows/#docker-settings-dialog)5.測試是否安裝成功在CMD中運行如下命令
  • Windows下構建Node.js的Docker Nano Server基礎鏡像
    我們需要運行一個Docker容器,然後把這個目錄拷貝到宿主機的臨時目錄裡:docker run --name=node-temp node:4.4.5 node --versiondocker cp "node-temp:c:\Program Files\nodejs" nodejsdocker rm -vf node-temp第三步:拷貝部署到Nano
  • 在Windows上安裝Docker
    下載地址:https://hub.docker.com/editions/community/docker-ce-desktop-windows/系統要求Windows 10 64位:專業版,企業版或教育版(內部版本17134或更高版本)。必須啟用Hyper-V和Containers Windows功能。
  • 史上最全Docker環境安裝指南
    ◆ 細節配置, 可參考這個連結:https://docs.docker.com/docker-for-windows/#docker-settings-dialog◆ 測試是否安裝成功", 則代表運行成功◆ 如果在每次運行docker命令是, 在前面不添加sudo, 可以執行如下命令:
  • Windows Server 2019上的Docker 入門
    您可以在Windows10上使用相同的docker images、相同的dockerfiles和相同的docker命令,但是還有一個額外的虛擬化開銷,所以最好在測試環境中使用Windows Server VM。
  • docker和nvidia-docker的安裝及工程的部署
    nvidia-docker3.3、安裝nvidia-docker2(或nvidia-docker)yum install nvidia-docker2yum install nvidia-dockerupgradeapt install build-essential checkinstall -yapt install libncurses5-dev -yapt install libgdbm-dev -yapt install libnss3-dev -yapt install