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 之后记得配置阿里云加速器,这样后续下载其他的镜像 会更快
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