【Docker】01.CentOS安装Docker

安装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

posted @ 2022-06-10 21:16  YF721  阅读(31)  评论(0编辑  收藏  举报