Centos7.9安装卸载Docker

打印 上一主题 下一主题

主题 549|帖子 549|积分 1657

目录

1、官网安装

官网链接
进入官网
选择Get Docker
依此点击Docker Engine->Install->CentOS(依据本身使用的操作系统来)
接下来按照官网的操作执行即可1.1、卸载旧版本Docker

如果之前安装过旧版本的Docker(例如docker或docker-engine),需要先卸载它们以及相干的依靠。
  1. sudo yum remove docker \
  2.                   docker-client \
  3.                   docker-client-latest \
  4.                   docker-common \
  5.                   docker-latest \
  6.                   docker-latest-logrotate \
  7.                   docker-logrotate \
  8.                   docker-engine
复制代码
1.2、通过rpm仓库安装

1.2.1、设置仓库



  • 安装yum-utils包,它提供了yum-config-manager工具。
  • 添加Docker的官方仓库。
  1. sudo yum install -y yum-utils
  2. sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
复制代码
1.2.2、安装Docker Engine



  • 安装最新版本的Docker Engine、containerd和Docker Compose。
  1. sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
复制代码
如果在安装过程中提示接受GPG密钥,请验证指纹是否为060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果确认无误,请接受它。
1.2.3、启动Docker



  • 通过以下命令启动Docker服务。
  1. sudo systemctl start docker
复制代码
1.2.4、验证安装



  • 运行hello-world镜像来验证Docker Engine是否安装成功
  1. sudo docker run hello-world
复制代码

1.3、通过rpm软件包安装

如果你无法使用Docker的rpm仓库来安装Docker Engine,可以手动下载.rpm文件并安装。

  • 访问Docker官网,选择你的CentOS版本,然后浏览到x86_64/stable/Packages/并下载你想要安装的Docker版本的.rpm文件。
  • 使用以下命令安装Docker Engine,将路径替换为你下载Docker包的位置。
  1. sudo yum install -y /path/to/package.rpm
复制代码
1.4、通过便捷脚本安装

Docker提供了一个便捷脚本https://get.docker.com/,用于在开辟环境中非交互式地安装Docker。该脚本不保举用于生产环境。
  1. curl -fsSL https://get.docker.com -o get-docker.sh
  2. sudo sh get-docker.sh
复制代码
2、yum安装

2.1、安装docker-ce以及客户端
  1. [root@localhost ~]# yum install -y wget.x86_64
  2. [root@localhost ~]# rm -rf /etc/yum.repos.d/*
  3. [root@localhost ~]# wget -O /etc/yum.repos.d/Centos-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  4. [root@localhost ~]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo
  5. [root@localhost ~]# wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  6. [root@localhost ~]# yum install docker-ce -y
复制代码
2.2、启动docker
  1. [root@localhost ~]# systemctl start docker.service
  2. [root@localhost ~]# systemctl enable docker.service
复制代码
2.3、设置镜像加快

阿里云镜像加快地点

[code]sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

泉缘泉

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表