docker-ce的安裝
Docker提供了兩個版本:社區版(CE)和企業版(EE)。
Docker社區版(CE)是開發人員和小型團隊開始使用Docker並嘗試使用基於容器的應用的理想之選。Docker CE有兩個更新渠道,即stable和edge:
- Stable每個季度為您提供可靠更新
- Edge每個月為您提供新功能
Docker企業版(EE)專為負責在生產環境中大規模構建、交付和運行業務關鍵型應用程序的企業開發和 IT 團隊設計
docker-ce安裝
配置yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum list docker-ce.x86_64 --showduplicates | sort -r
yum install docker-ce -y
systemctl start docker
systemctl enable docker
systemctl status docker
如果沒有網絡,可事先下載rpm包(https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7/x86_64/stable/Packages/),使用yum localinstall或rpm -ivh進行安裝
宿主機開啟ip轉發
為dockerd設置NDS服務器(可選,如果不配,使用宿主機相同的配置):在/etc/docker/daemon.json中設置
加速器配置:
cat >>/etc/docker/daemon.json<<-end
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
end
systemctl restart docker
docker --version
docker info
docker run hello-world
輸出如下界面,說明安裝成功
docker-ce的安裝