Centos7安装Docker
1.使用官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内daocloud一键安装:
curl -sSL https://get.daocloud.io/docker | sh
2.手动安装
手动安装大体就是一步步执行上面自动安装脚本的流程,但好处是可以自己选择版本。
1)设置yum仓库
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2)安装Docker Engine-Community
yum install docker-ce docker-ce-cli containerd.io
3)指定版本安装
查看仓库中可用的版本
yum list docker-ce --showduplicates | sort -r
安装指定版本
VERSION_STRING=24.0.4-1.el7
yum install docker-ce-$VERSION_STRING docker-ce-cli-$VERSION_STRING containerd.io
3.启动与测试
systemctl start docker
docker run hello-world
另一种方式,直接下载编译好的docker:
# wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.12.tgz
# tar xvf docker-20.10.12.tgz
# cd docker
# cp * /usr/bin/
# nohup dockerd &