安装Docker需要CentOS7及以上版本。
查看当前centos版本
rpm -q centos-release
##或者
lsb_release -a
卸载旧版本
查看是否安装旧版本,如果安装过先卸载
##查看是否已经安装了
docker yum list installed | grep docker
##卸载
sudo yum remove docker /
docker-client /
docker-client-latest /
docker-common /
docker-latest /
docker-latest-logrotate /
docker-logrotate /
docker-engine
安装方法
- 大多数用户通过Docker仓库安装,这也是官方推荐的方法。
- 下载RPM包手动安装,完全手动管理升级,在不能访问外网的系统上安装Docker可以使用该种方式。
- 在测试和开发环境中,一些用户选择使用自动化脚本来安装。
本次选择使用仓库安装
在新主机上首次安装Docker引擎之前,需要设置Docker储存库。然后,您可以从存储库安装和更新Docker。
1.安装必要软件
#安装yum-utils
yum install -y yum-utils
2.设置镜像仓库
##官方镜像仓库
##yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
##建议使用阿里云的镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.安装Docker
##默认安装最新版本
yum install -y docker-ce docker-ce-cli containerd.io
##也可以使用指定安装版本
##yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
##如:
##yum install -y docker-ce-20.10.6 docker-ce-cli-20.10.6 containerd.io
4.验证是否安装成功
docker version
##或者
docker info
5.启动Docker
##启动docker服务
systemctl start docker
##停止docker服务
systemctl stop docker
##重启docker服务
systemctl restart docker
##查看docker服务状态
systemctl status docker
6.设置开机启动
##设置开机启动
systemctl enable docker.service
##取消开机启动
systemctl disable docker.service
##查看正在运行的服务列表
systemctl list-units --type=service
##查看设置开机启动的服务列表
systemctl list-unit-files | grep enable
卸载Docker
##卸载
sudo yum remove docker-ce docker-ce-cli containerd.io
##删除文件夹
sudo rm -rf /var/lib/docker
参考
官网
https://docs.docker.com/engine/install/centos/
阮一峰
http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html
https://www.cnblogs.com/kingsonfu/p/11576797.html
https://blog.csdn.net/qq_38789941/article/details/106407760
原创文章,作者:Carrie001128,如若转载,请注明出处:https://blog.ytso.com/267662.html