文档章节

Centos7 更新Docker记录

janl
 janl
发布于 2017/05/11 22:18
字数 478
阅读 24
收藏 0

h1 背景

用python写了一组接口,在本机上测试通过,准备布暑到服务器上进行一组压力测试,谁知不测不知道,一测吓一跳,服务器上执行的结果让人大吃一惊,性能还不服PC机,顿时蒙了。。。

服务器是Centos7 ,docker也是原来就装好的,特意还对比了一下版本 (汗。。。)坏就坏在这了,我忘记了服务器那会我修改完最大文件数限制后,重启过,结果那个连着服务器的shell窗品就退回本机了,结果看差了。

后来经群里老大指点,又详细看了一下才发现,开发机器上的docker版本

$ docker -v
Docker version 17.05.0-ce, build 89658be

服务器上的docker 版本一看傻了。1.12.1 我去,我一度相信服务器上是不是装了一个假docker。。 然后问一下万能的百度,结果原来是docker 打破长规,跳版本了。

那就不说,开始升级服务器上的docker。

h1 升级服务器上的Docker

先把Docker服务停下来:

service docker stop

然后查找 docker 的安装包

 yum list installed | grep docker

然后移除(卸载)docker

 sudo yum -y remove docker-engine.x86_64

最新删除已经有镜像文件(我的镜像是构建的,而且是测试的没有用)

 rm -rf /var/lib/docker

好了,然后开始安装新的docker ,照官方的来:

h1 安装新版Docker

按装官方的步骤来,设置源地址

sudo yum install -y yum-utils

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

sudo yum makecache fast

安装就一条指令

sudo yum -y install docker-ce

然后启动Docker服务

sudo systemctl start docker

好了,又可以和docker一起玩耍了。看看新版本号

docker -v
Docker version 17.03.1-ce, build c6d412e

看来CentOS 的版本要比 ubuntu的版本低一些,ubuntu 下的版是 17.05.0-ce CentOS的是17.03.1-ce。

© 著作权归作者所有

janl
粉丝 4
博文 56
码字总数 27956
作品 0
石家庄
程序员
私信 提问
centos7下的docker安装

docker以前了解过一点,但是没有动过手,今天第一次动手,记录一下流水。 1.确保centos7 2.确保系统能上外网 3.工具准备 4.卸载旧版本

一缕清风
2018/10/12
0
0
Docker实践(一):安装

前提 系统:我这边都使用虚拟机安装的CentOS7,具体安装可以参考:Windows安装Linux虚拟机(CentOS7) yum:推荐更新下yum:yum update;我们这边CentOS7自带docker,如果没有安装docker可以用y...

u010246789
2016/12/31
0
0
Docker容器学习梳理--手动制作系统镜像

docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,已统计Docker Hub超过30%的官方镜像包含高危漏洞。此外,由于网络等原因也会造成docker pull下载镜像的速度很慢。基于这种情况,我...

dengaosky
2018/01/31
0
0
CentOS快速安装docker服务

  前言   2017 年 3 月,Docker从1.13.x版本开始,版本分为企业版EE和社区版CE,版本号也改为按照时间线来发布,比如17.03就是2017年3月。企业版本是需要付费的,强调安全。      d...

linux运维菜
2018/08/26
0
0
使用Vagrant 在Virtual Box 上安装Docker--(补充九步构建自己的hello world Docker镜像)

反思+记录 安装Virtual Box Virtual Box 是和vmware, Hyper-v 一样的虚拟软件。 Virtual Box 下载地址 https://www.virtualbox.org/wiki/Downloads ;因在Windows,故选择Windows hosts 下载......

上官瑾文
2018/05/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

数据库

数据库架构 数据库架构可以分为存储文件系统和程序实例两大块,而程序实例根据不同的功能又可以分为如下小模块。 1550644570798 索引模块 常见的问题有: 为什么要使用索引 什么样的信息能成...

一只小青蛙
今天
4
0
PHP常用经典算法实现

<? //-------------------- // 基本数据结构算法 //-------------------- //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = int......

半缘修道半缘君丶
昨天
5
0
GIL 已经被杀死了么?

本文原创并首发于公众号【Python猫】,未经授权,请勿转载。 原文地址:https://mp.weixin.qq.com/s/8KvQemz0SWq2hw-2aBPv2Q 花下猫语: Python 中最广为人诟病的一点,大概就是它的 GIL 了。...

豌豆花下猫
昨天
5
0
git commit message form

commit message一般包括3部分:Header、Body、Footer。 <type>(<scope>):<subject>blank line<body>blank line<footer> header是必需的,body、footer可以省略。 header中type、subject......

ninjaFrog
昨天
5
0
聊聊Elasticsearch的CircuitBreakerService

序 本文主要研究一下Elasticsearch的CircuitBreakerService CircuitBreakerService elasticsearch-7.0.1/server/src/main/java/org/elasticsearch/indices/breaker/CircuitBreakerService.ja......

go4it
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部