使用Docker for Mac
點擊下載linux
使用Mac的docker toolbox
點擊下載ios
使用Docker for windows
注意:若是在bios中尋找不到"Intel(R)Virtualization Technology","Intel Virtual Technology","AMD SVM Support","AMD-V Technology",通常表示該機器不支持虛擬化技術git
注意:開啓Hyper-V後系統須要重啓github
點擊下載docker
Docker Engine
Docker CLI 用來運行docker引擎建立鏡像和容器
Docker Compose 用來運行docker-compose命令
Docker Machine 能夠讓你在windows的命令行中運行docker引擎命令
Kitematic 這是Docker的GUI版本shell
使用windows的docker toolbox
點擊下載json
安裝完成後打開桌面的Docker QuickStart終端快捷方式vim
Docker CLI 用來運行docker引擎建立鏡像和容器
Docker Machine 能夠在windows的命令行中運行docker引擎命令
Docker Compose 用來運行docker-compose命令
Kitematic Docker的GUI版本
Docker QuickStart shell 這是一個已經配置好Docker的命令行環境
Oracle VM Virtualbox 虛擬機windows
查看系統內核centos
$ uname -a Linux centos 3.10.0-862.11.6.el7.x86_64
設置存儲庫
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
設置穩定存儲庫
$ sudo yum-config-manager --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
安裝最新版本
$ sudo yum install docker-ce
安裝指定版本
$ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 18.09.0.ce-1.el7.centos docker-ce-stable $ sudo yum install docker-ce-<VERSION STRING>
啓動docker
sudo systemctl start docker
Docker守護程序始終以root用戶身份運行,以非root用戶運行須要添加用戶至docker用戶組
$ sudo groupadd docker $ sudo usermod -aG docker $USER
$ sudo curl -L https://github.com/docker/compose/releases/download/1.17.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose $ sudo chmod +x /usr/local/bin/docker-compose
$ vim /etc/docker/daemon.json ... { "registry-mirrors": [ "加速地址" ], "insecure-registries": [] }