Centos Docker安装、升级、卸载
由于在安装Jenkins的过程中遇到了一些问题,网上搜索了下相关的文章,发现是因为之前Centos宿主主机安装的是早起Docker版本,现在打算卸载Docker,然后安装Docker CE版本
卸载老版本的Docker
较旧版本的Docker被称为docker或docker-engine。如果已安装这些,请卸载它们以及相关的依赖项。
$ sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine
复制代码
安装Docker CE
1、安装所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序。
$ sudo yum install -y yum-utils \device-mapper-persistent-data \lvm2
复制代码
2、使用以下命令设置稳定存储库。即使您还想从边缘或测试存储库安装构建,您始终需要稳定的存储 库。
$ sudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo
复制代码
3、安装最新版本的Docker CE
$ sudo yum install docker-ce
复制代码
4、启动Docker
$ sudo systemctl start docker
复制代码
设置镜像加速器和registry仓储地址
1、可以通过 https://cr.console.aliyun.com/cn-hangzhou/mirrors
开通阿里云的镜像加速器 2、以centos为例:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://2hj7sggr.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
复制代码
3、您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器,通过insecure-registries来设置自己的registry仓储地址,然后重启daemon和docker
{"registry-mirrors": ["https://2hj7sggr.mirror.aliyuncs.com"],"insecure-registries":["registry.jinri.cn:5000"]
}
复制代码
升级Docker CE
要升级Docker CE,请下载较新的软件包文件并重复 安装过程,使用yum -y upgrade 而不是yum -y install指向新文件
卸载Docker CE
1、卸载Docker包
$ sudo yum remove docker-ce
复制代码
2、主机上的图像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷,该操作将清理主机上的所有docker配置和文件,请谨慎操作,删除后要重新加载docker
$ sudo rm -rf /var/lib/docker$ sudo systemctl restart docker
复制代码
转载于:https://juejin.im/post/5c35c7496fb9a049e93ceb83
Centos Docker安装、升级、卸载相关推荐
- docker 安装 与 卸载 centos
[Docker那些事]系列文章 docker 安装 与 卸载 centos Dockerfile 文件结构.docker镜像构建过程详细介绍 Dockerfile文件中CMD指令与ENTRYPOINT ...
- Docker 安装和卸载详细步骤
Docker 安装和卸载详细步骤 文章目录 Docker 安装和卸载详细步骤 一.Docker的安装 二.Docker的卸载 三. 配置阿里云镜像加速 一.Docker的安装 查看系统的内核: una ...
- centos 卸载docker_linux系统Docker安装及卸载
CENTOS 7中Docker安装 一.删除旧的版本. 如果旧版本docker存在,卸载以及相关联的模块. $ sudo yum remove docker docker-client docker- ...
- Docker安装与卸载,配置阿里云镜像加速器
一.在linux上安装docker 1.查看linux系统配置 查看linux系统配置 cat /etc/os-release 查看centos版本uname -r # 要求:大于3.10 # 如果小 ...
- Nolan最新版本2.4 Windows和docker安装升级教程, 登陆修复.排除个别需要实名的账号,nvjdc对接青龙面板教程
首先,展示我自己搭建修改的,我带了优化的:地址:http://jd.51kuaigouwu.com 好了 青龙搭建,服务器什么的自己看我其他文章. 没有基础或者不会都看教程都会,如果不会联系搭建. 提 ...
- 02. Docker安装记录卸载
notice: 本文所有内容参考文档,具体没有任何价值 Linux(CentOS 7 ) 1. 安装 查看系统信息: # 系统版本是3.0以上的: [root@VM-8-4-centos /]# un ...
- 13. 软件包详解,rpm包的查找,安装,升级,卸载,验证等所有操作
本小节会详细介绍linux中的软件包管理,涉及软件包的定义/安装/卸载/依赖等操作.以及会详细演示rpm这个非常重要命令的使用. 文章目录 前言 软件包 源码包 二进制包 源码包 VS二进制包 依赖性 ...
- Linux图形界面的安装和卸载,在CentOS下安装和卸载图形化界面的方法
虽然说text模式下系统占用资源小,但是有时候确实在图形界面下操作更方便,所以,学会在centos下安装图形界面是必须会的.图形界面有两个,可以任选其中一个,看你的更新源当中有哪个就安装哪个吧. ce ...
- 阿里云服务器Docker安装与卸载
文章目录 一.Docker是什么? 二.使用步骤 1.查看docker安装情况 2.安装docker 3.安装docker图形化管理工具portainer 总结 一.Docker是什么? Docker ...
最新文章
- python3下载文件-python3 下载文件方法汇总
- 吴恩达 coursera ML 第十四课总结+作业答案
- 全称是什么_JDK,JRE和JVM是什么?三者有什么关系?二分钟搞定!!!
- 服务器php 不能运行框架,经验总结 PHP框架常见错误
- new Date()时间
- Go语言Web框架gwk介绍 (一)
- tsc - error TS2304 Cannot find name 'Set'/'Promise'
- SqlServer中decimal(numeric )、float 和 real 数据类型的区别[转]
- android实现标题栏弹框,Android:Dialog对话框、Builder、showDialog、模板方法设计模式...
- 学习Scala:孤立对象的实现原理
- 期末大作业图书管理系统(c++)源代码
- java 表头固定_固定表头在快逸报表中的设定
- Axis2+Rampart(WSS4J)实现UsernameToken认证方式的WS-Security(基于SOAP的Web安全调用机制)
- wps里面函数怎么使用_WPS表格中常用文本函数的用法
- Java:打包成jar包
- 云服务器怎么多人进去编辑文档,有道云协作怎么实现多人协同编辑 多人同时处理文档方法...
- 编写程序,生成一种贯穿10*10字符数组(初始时全为字符'.')的“随机步法”。程序必须随机地从一个元素“走到”另一个元素,每次都向上、向下、向左或向右移动一个元素位置
- tableau-计算一个月内的第几周
- 错误1068:依赖服务或组无法启动
- 危机公关处理流程及成功案例解读