docker-compose

Docker Compose 是一个工具,命令行工具。 这个工具可以通过yml文件定义多容器的docker应用 通过一条命令就可以根据yml文件的定义去创建或者管理这多个容器 docker-compose实验 环境:rhel7.3 1.下载docker-compoes二进制文件 dock...

2019-03-28 20:51:41

阅读数 13

评论数 0

ansible自动化部署笔记(2)-Playbooks

一、Playbook 简介 Playbooks与Ad-Hoc相比,是一种完全不同的运用Ansible的方式,而且是非常之强大的;也是系统ansible命令的集合,其利用yaml语言编写,运行过程,ansbile-playbook命令根据自上而下的顺序依次执行。 简单来说,Playbooks 是一...

2019-03-28 18:51:59

阅读数 25

评论数 0

ansible自动化部署笔记(1)

一、什么是ansible ansible是自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。通俗的说就是批量的在远程服务器上执行命令。当然,最主要的是它是基于...

2019-03-25 10:04:45

阅读数 29

评论数 0

docker-控件组cgroups

参考:https://infoq.cn/article/docker-kernel-knowledge-cgroups-resource-isolation 一、cgroups是什么? cgroups 是 Linux 内核提供的一种机制,这种机制可以根据特定的行为,把一系列系统任务及其子任务整...

2019-03-20 23:19:36

阅读数 23

评论数 0

docker-convoy卷插件

前面已经写了docker卷(volume),但是docker卷存在局限性,docker卷默认使用的是local类型的驱动,只能存在宿主机,跨主机的volume就需要使用第三方驱动,docker官方只提供了卷插件的api,开发者可以根据实际需求定制卷插件驱动。 convoy卷插件: 使在Dock...

2019-03-20 21:24:30

阅读数 27

评论数 0

docker-网络管理(容器之间通信)

Docker 在启动时会创建一个虚拟网桥 docker0,默认地址为 172.17.0.1/16, 容器启动后都会 被桥接到 docker0 上,并自动分配到一个 IP 地址。 docker的网络有三种 bridge:bridge模式下,容器没有一个公有的ip,只有宿主机可以直接访...

2019-03-20 11:57:53

阅读数 31

评论数 0

docker-搭建私有仓库

镜像从仓库下载下来,镜像保存在仓库中,而仓库存在于Registry中。默认的Registry是由docker公司运营的公共Registry服务,即Docker Hub,Docker Registry的代码是开源的,也可以运行自己的私有Registry。 当我们需要镜像时,我们只需连上intern...

2019-03-19 18:02:59

阅读数 40

评论数 0

docker-镜像的优化

以rhel7为基础镜像,构建一个运行nginx的镜像。 dockerfile如下: build: build之后我们可以看到很多个输出,因为运行了相应的命令,这里就不一一展示出来 接下来查看一下该镜像的大小 由上图可知,基础镜像的大小为140MB,而刚才生成的镜像的大小为...

2019-03-19 10:29:49

阅读数 439

评论数 0

dockerfile中CMD命令中shell与数组的区别

首先我们需要导入busybox镜像,在此基础镜像上来运行build查看shell与数组的区别 情况一: 情况二:

2019-03-18 21:30:48

阅读数 35

评论数 0

docker容器-基础篇

什么是docker? 我个人理解为:可以将docker容器理解为一种轻量级的虚拟机,推荐每个容器运行这一个应用,当然也可以运行多个应用。 为什么要使用docker? Docker相比虚拟机更加轻量化,因为docker是基于内核的虚拟化,所有docker共用一个内核;而虚拟机则是完全虚拟化,一定...

2019-03-18 11:22:35

阅读数 24

评论数 0

个人理解的zabbix原理以及部署(手动添加、自动发现、自动注册、API操作)

以下大多数都是笔者自身的体会和理解,希望大家多多指点 1.什么是zabbix ? zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。用我自己的话来说,zabbix就是一个提供一个全方位的监控的工具,由zabbix-server和zabbix-agen...

2019-03-12 22:38:17

阅读数 26

评论数 0

-bash: yum-config-manager: command not found解决办法

[root@server1 ~]# yum-config-manager --enable rhel-7-server-optional-rpms -bash: yum-config-manager: command not found 可能系统本身没有安装此命令,安装yum-utils即可 ...

2019-03-06 16:48:27

阅读数 284

评论数 0

Mysql5.7-半同步复制安装和配置译文

这篇译文是笔者借助翻译软件修改而来,难免会有不恰当的地方,还请各位读者多多包含,希望本篇文章能为开源社区做出一点小小的贡献。 16.3.9.2半同步复制安装和配置 半同步复制是使用插件实现的,因此必须将插件安装到服务器中以使它们可用。在安装了一个插件之后,您可以通过与它相关联的系统变量来控制它...

2019-03-03 10:09:50

阅读数 26

评论数 0

mysql的主从复制-半同步复制

一、半同步复制原理 mysql 默认的复制是异步的,主库在执行完客户端提交的事务后会立即将结果返回给客户端,并不关心从库是否已经接收并处理,这样就会有一个问题,主库如果 crash掉了,此时主库上已经提交的事务可能并没有传到从库上,如果此时,强行将从提升为主,可能导致新主上的数据不完整。 当...

2019-03-03 10:09:33

阅读数 21

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭