1、Windows安裝linux
1.下載地址:docker
boot2docker.iso下載地址:http://pan.baidu.com/s/1qYyc0agjson
2.安裝步驟(演示Windows10):windows
前提:Windows10,開啓Hyper-Vcentos
(1)首先確認本身開啓Hyper-V,經過任務管理器,選擇性能能夠查看虛擬化是否啓用,如圖:bash
若是沒有啓用,則到控制面板--->程序--->啓用或關閉Windowsg功能--->勾選Hyper-V,如圖:性能
若是Hyper-V虛擬監控程序沒法勾選,並提示沒法安裝Hyper-V 該固件中的虛擬化支持被禁用,則說明你的BIOS設置中沒有啓用虛擬化支持,那麼重啓電腦--->進入BIOS--->找到Advanced--->選擇CPU Setup--->有一個Intel(R) Virtualization Technology之類的--->將其狀態修改爲Enabled,即啓用虛擬化服務。這時你就能夠勾選Hyper-V虛擬監控程序了。以下圖:ui
若是當你勾選整個Hyper-V,點擊確認後,彈出錯誤代碼:0x80070057,那可能你當前的Windows10版本不支持Hyper-V( Win10虛擬機hyper-V是Win10預覽版,專業版,企業版纔有的功能,其餘的Win10版本都是沒有的,聯想電腦預裝的Win10系統都是不帶hyper-V功能的,請提早覈實好您的Win10版本類型 ),若是覈實以後,確認你當前版本是符合要求的,那多是你Windows10版本的小版本號不符合(你運行cmd,進入就能夠看到你當前系統的小版本號,好比,個人是Microsoft Windows [版本 10.0.14393]),你能夠嘗試前往這裏https://www.microsoft.com/zh-cn/software-download/windows10更新到最新的Windows10系統!到此,你應該能夠成功安裝了,祝你好運吧!url
(2)雙擊下載的安裝文件,開始安裝,若是你安裝了360之類的電腦管家,可能須要先關閉或者容許Docker安裝的操做,而後就會出現看到下圖:spa
(3)啓動Docker成功,會出現以下圖:
若是你尚未Docker帳號,能夠去註冊一個Docker ID
若是啓動的時候,提示內存不足,啓動失敗,能夠在setting設定中調節VM內存大小 ,如圖:
(4)以管理員身份運行cmd,查看Docker版本信息,以下:
C:\WINDOWS\system32>docker info Containers: 0 Running: 0 Paused: 0 Stopped: 0 Images: 0 Server Version: 17.09.0-ce Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: 06b9cb35161009dcb7123345749fef02f7cea8e0 runc version: 3f2f8b84a77f73d38244dd690525642a72156c64 init version: 949e6fa Security Options: seccomp Profile: default Kernel Version: 4.9.49-moby Operating System: Alpine Linux v3.5 OSType: linux Architecture: x86_64 CPUs: 2 Total Memory: 1.934GiB Name: moby ID: FVZI:6LBP:XJM6:X3ST:VW5H:SP42:OL6D:VMIG:TRVR:C5VP:KL53:RZ44 Docker Root Dir: /var/lib/docker Debug Mode (client): false Debug Mode (server): true File Descriptors: 16 Goroutines: 25 System Time: 2017-11-03T03:49:39.0493103Z EventsListeners: 0 Registry: https://index.docker.io/v1/ Experimental: true Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false
2、MacOS安裝(最簡單)
1.下載地址:
在Yosemite10.10.3以前須要藉助docker-toolbox在Mac上虛擬一個Linux系統,在Yosemite10.10.3以後已經原生支持Mac了!
3、Linux安裝(最推薦)
1.系統版本以及安裝要求:
2.在Redhat和CentOS上安裝步驟
(1)檢查內核版本,返回值大於3.10便可
$ uname -r
(2)使用sudo或root權限的用戶登陸終端
(3)確保yum是最新的
$ yum update
(4)添加yum倉庫
$ tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF
(5)安裝Docker
$ yum install -y docker-engine
(6)啓動Docker
$ systemctl start docker.service
(7)驗證安裝是否成功(有client和service兩部分表示docker安裝啓動都成功了)
M:~$docker version Client: Version: 1.13.1 API version: 1.26 Go version: go1.7.5 Git commit: 092cba3 Built: Wed Feb 8 08:47:51 2017 OS/Arch: darwin/amd64 Server: Version: 1.13.1 API version: 1.26 (minimum version 1.12) Go version: go1.7.5 Git commit: 092cba3 Built: Wed Feb 8 08:47:51 2017 OS/Arch: linux/amd64 Experimental: true
本文爲原創文章,若是對你有一點點的幫助,別忘了點贊哦!比心!如需轉載,請註明出處,謝謝!