linux安裝docker的大前提是:
- centos 6.8以上(含6.8)
- centos 的內核要求是3.8以上(含3掰担。8)
虛擬機的centos7鏡像 模擬linux服務器
http://mirrors.zju.edu.cn/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-DVD-1908.iso
1.在vm中裝好好centos后,更新內核
運行docker需要內核版本為3.8或者更高的版本,內核必須支持一種合適的存儲驅動(Drivice Mapper、AUFS、vfs念链、btrfs、ZFS),默認存儲驅動為Drivice Mapper或AUFS且內核必須開啟cgroup和namespce功能.
uname -r(可以查看內核版本)
內核升級
yum update
(一)安裝docker
安裝docker:
yum -y install docker-io
啟動docker:
service docker start
下載完docker 之后記得配置阿里云加速器婆瓜,這樣后續(xù)下載其他的鏡像 會更快
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://1fnopgah.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker (重新啟動docker)
docker 停止后要重啟可以通過systemctl啟動docker服務:
systemctl start docker
(二)卸載linux虛擬機中的docker
a.查看安裝過的
docker:yum list installed | grep docker
b.分別刪除安裝包
yum remove -y docker.x86_64
yum remove -y docker-client.x86_64
yum remove -y docker-common.x86_64
c.刪除容器鏡像:
rm -rf /var/lib/docker