一般来说只支持64位的Linux,而且内核要够新(3.1以上),推荐
Ubuntu 16.04.2 LTS amd64
本教程针对amd64架构
- 使用DaoCloud的一键安装脚本
curl -sSL https://get.daocloud.io/docker | sh
- 使用官方安装脚本
curl -sSL https://get.docker.com | sh
# 更新源
sudo apt-get update
# 安装一些工具
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
# 添加 docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
# 安装docker
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
# 更新源
sudo apt-get update
# 安装一些工具
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
# 添加 docker 官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
# 安装docker
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"
# 安装一些工具
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 makecache fast
# 安装docker
sudo yum install docker-ce
# 安装一些工具
sudo dnf -y install dnf-plugins-core
# 添加源
sudo dnf config-manager \
--add-repo \
https://download.docker.com/linux/fedora/docker-ce.repo
# 更新源信息
sudo dnf makecache fast
# 安装docker
sudo dnf install docker-ce
参考开源项目 docker-installer
基本步骤:
- 下载该项目:
git clone [email protected]:wyp0596/docker-installer.git
- 选择操作系统对应的安装包
- 使用root权限执行
sh install.sh
支持 OS X El Capitan 10.11 以上的 Mac OS
支持 Win10 以上的 Windows
推荐使用 Virtual Box 虚拟机运行 Linux
,然后在虚拟机里面安装Linux
版的Docker