CentOS7中怎么安装卸载DockerCE

  

CentOS7中怎么安装卸载DockerCE ?相信大部分人都还不知道怎么安装卸载,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。

一、安装前清理旧版本码头工人

旧版本的码头工人被称作码头工人或者docker-engine。

 <代码类=" language-bash "> sudo百胜移除码头工人\
  ,,,,,,,,docker-client \
  ,,,,,,,,docker-client-latest \
  ,,,,,,,,docker-common \
  ,,,,,,,,docker-latest \
  ,,,,,,,,docker-latest-logrotate \
  ,,,,,,,,docker-logrotate \
  ,,,,,,,代码,docker-engine  

二、使用库进行安装

此种安装方式比较简单,并且升级方便。

1。安装依赖项

安装码头工人CE之前,需安装依赖:yum-utils提供的yum-config-manager工具,以及devicemapper需要的device-mapper-persistent-data和lvm2。

 <代码类=" language-bash "> sudo yum安装- y yum-utils \
  ,device-mapper-persistent-data \
  代码,lvm2  

2。安装稳定版本的库

 <代码类=" language-bash "> sudo yum-config-manager \
  ,——add-repo \
  ,,https://download.docker.com/linux/centos/docker-ce.repo  

<强>附:启用或禁用夜间和测试版本的命令如下

 <代码类=" language-bash "> sudo yum-config-manager——启用docker-ce-nightly
  sudo yum-config-manager——启用docker-ce-test
  sudo yum-config-manager——禁用docker-ce-nightly
  sudo yum-config-manager——禁用docker-ce-test  

<强>注意:为加快百胜的安装速度,我们可以使用阿里云的源。

 <代码类=" language-bash "> sudo yum-config-manager——add-repo \
  ,,https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  

3。安装码头工人CE

 <代码类=" language-bash "> sudo yum安装docker-ce docker-ce-cli containerd。io  

命令执行后,默认安装库中的最高版本的码头工人CE.Docker CE安装之后,会添加一个码头工人用户组,但是这个组中没有用户。

<强>附:安装指定版本的码头工人CE
。执行下面的命令列出库包含的所有版本的码头工人CE

 <代码类=" language-bash ">百胜docker-ce列表——showduplicates | - r
  
  docker-ce。x86_64 3:18.09.1-3。el7,,,,,,,,,,docker-ce-stable
  docker-ce。x86_64 3:18.09.0-3。el7,,,,,,,,,,docker-ce-stable
  docker-ce。x86_64 18.06.1.ce-3。el7,,,,,,,,,,docker-ce-stable
  docker-ce。x86_64 18.06.0.ce-3。el7,,,,,,,,,代码,docker-ce-stable  

b。执行下面的命令安装指定版本的码头工人CE

 <代码类=" language-bash "> sudo yum安装docker-ce & lt; VERSION_STRING>docker-ce-cli & lt; VERSION_STRING>containerd.io  

4。启动码头工人服务

 <代码类=" language-bash "> sudo systemctl开始码头工人 

5。运行hello world,确认docker-ce已被正确安装

 <代码类=" language-bash "> sudo码头工人运行hello world  

6。升级码头工人CE

参考安装指定版本的码头工人CE、选择需要的版本,并百胜升级。

三、使用rpm包安装码头工人CE

在& lt; https://download.docker.com/linux/centos/7/x86_64/stable/Packages/>下载所需版本的码头工人CE rpm包,然后传到系统上安装即可。如需安装夜间和测试版本,将链接中稳定的替换成夜间和测试即可。我们也可以使用阿里云& lt; https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/>等第三方源下载rpm包。

四、使用方便脚本安装

仅用于开发测试,不要用于生产环境。在使用前需注意以下几点:

    <李>脚本需要根或sudo的权限,在运行前请审核脚本。 <李>脚本会自动检测系统的发行版和版本。脚本无法定制安装参数。 <李>脚本会自动安装所有依赖的和推荐的安装包,并且不会通知你进行确认。 <李>脚本没有提供选项让你选择安装的版本,她自动安装通道中边缘的最新版。 <李>如果已使用其他方式安装过码头工人,请不要使用方便脚本来安装。

下面是安装get.docker.com中最新版码头工人CE的例子,如需安装test.docker.com中的最新版,替换下面命令中出现的每一个为测试。

 <代码类=" language-bash "> curl https://get.docker.com - o get-docker.sh -fsSL
  sudo sh get-docker。sh  

如果希望使用非根账号来使用码头工人,请将非根账号加入码头工人组。

 <代码类=" language-bash "> sudo usermod ag)码头工人用户代码 

<强>使用方便脚本安装的,升级时需注意不要再次运行方便脚本来升级,这会导致某些问题。如需升级,请直接使用系统的包管理工具。

CentOS7中怎么安装卸载DockerCE