docker笔记10-镜像原理
镜像是什么 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行的环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包括代码、运行时的库、环境变量和配置文件。
docker笔记9-容器命令
有镜像,才能创建容器,这是根本的前提。 下面我们以下载一个centos镜像来做演示。[root@t-docker chenzx]# docker images REPOSITORY  
docker笔记8-镜像命令
先回顾一下容器、存储、镜像三者之间的关系。 我们知道docker的logo是一条大鲸鱼背上驮着集装箱。那我们对应到docker如下: 1)蓝色的大海里面------->宿主机系统比如我笔记本windows 7; &nbs
docker笔记7-docker的帮助命令
docker的帮助命令[root@t-docker chenzx]# docker info[root@t-docker chenzx]# docker version[root@t-docker chenzx]# docker --help
docker笔记6-docker运行的底层原理
docker是一个client-server结构的系统,docker守护进程运行在主机上,然后通过socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。容器,是一个运行时的环境,就是我们起那么说的集装箱。 为什么docker比虚拟机vm快? &n
docker笔记5-阿里云加速配置
阿里云加速配置1、阿里云地址https://dev.aliyun.com/ 如果你想注册,可以注册个账号。不想注册,可以点击管理中心,利用淘宝会员号登录。登录后,点击镜像加速器,就可以获得加速器地址。
docker笔记3-docker的安装
centos docker安装docker支持以下centos版本:centos 7 (64-bit)centos 6.5 (64-bit)或更高的版本前提条件目前,centos仅发行版中的内核支持docker。docker运行在centos 7上,要求系统为64位,系统内核版本为3.0以上。docker运行在centos 6.5或者更高版本的centos上,要求系统为64位,系统内核为2.6.3
docker笔记4-docker的三要素
docker三要素镜像、容器、仓库镜像docker镜像(image)就是一个只读的模板。镜像可以用来创建docker容器,一个镜像可以创建很多容器。容器docker利用容器(container)独立运行的一个或者一组应该。容器是利用镜像创建的运行实例(相对于Python中的类和对象的概念)。它可以被启动、开始、停止、删除。每个容器都是互相隔离的,保证安全的平台。可以把容器看做是一个简易版的Linu
docker笔记2-docker介绍
docker是基于go语言实现的云开源项目。 docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是说通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个 WEB应用或数据库应用等)及其运行环境能够做到“一次封装,
docker笔记1-为什么要使用docker
一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。做为开发+运维之间的协作,我们需要关心很多东西,这也就是很多互联网公司都不得不面对的问题,特别是各种版本的迭代后,不同版本环境的兼容,对运维人员都是考验。 Docker只所以发展如此迅速,也是因为它对此给了一个标准化的解决方案。 &nb
对机械硬盘和SSD固态硬盘IOPS、吞吐量的压测对比
近期利用sysbench对我们的机械硬盘和固态硬盘的iops、吞吐量进行了压测对比。 环境:分别测试intel的SSD固态硬盘和机械硬盘。  
给从库预热innodb buffer pool
最近在生产上做了一个mysql主从切换的操作,当从库提升为主后,发现从库一开始压力异常大,分析原因应该是从库的innodb_buffer_pool的热数据没有立即加载进来,导致发生大量磁盘读了。我们的innodb_buffer_pool设置大小为42G,所以大约持续了100分钟,才使得业务恢复正常。 后来想想应该可以把主库innodb
查看MySQL锁等待的原因
--sys库的介绍 mysql 5.6也可以有sys库(基于performance_schema的视图)。sys库是一个开源项目,在githup上早就有,是一个DBA的开源工具,后来mysql感觉好,就放在了mysql5.7上。 下载地址:https://github.com/mysql/mysql-sys
检查备份情况的脚本
通过jstack查看java线程在忙什么
MySQL审核工具Yearnng(基于inception)
MySQL审核工具Yearnng说明:Yearnng是基于去哪网inception做的图形化,使用的技术为python+django + vue.js,本文主要是我个人的使用总结。一、下载地址:https://github.com/cookieY/Yearning,安装方法见官方文档,这里不再赘述。二、inception是集审核、执行、回滚于一体的自动化运维系统,...
自己写的杀mysql线程的脚本
执行结果:点击(此处)折叠或打开[root@MySQL02 ~]# python kill_sql.py ############## 摘要 ###############用户ygjt_new在线的总线程数是3, 其中select:2 update:1 delete:0 insert:0 alter:0...
用paramiko模块写的发版机
二、解决方法:需用python脚本写一个发版机,自动发版。四、具体步骤:filelist.txt里面的内容:/trunk/src/ha/lalala/pda/PdaWaybillController.java2、建立develop_svn和online_svn目录;3、编写faban.py脚本点击(此处)折叠或打开#-*-coding:utf-8-*...
自己写的fabric脚本
功能:使用fabric自动化发版点击(此处)折叠或打开#-*-coding:utf8-*-from fabric.api import *import subprocessimport osimport sysimport globimport shutilenv.roledef...
python笔记-文本处理(第三天)
1.1、定义字符串或者:1.2、字符串是不可变的有序集合1)字符串是不可变的,不能直接对字符串进行修改(python工程师应该谨记这个特性)...