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)码头工人用户代码>
<强>使用方便脚本安装的,升级时需注意不要再次运行方便脚本来升级,这会导致某些问题。如需升级,请直接使用系统的包管理工具。