09 2018 档案
摘要:安装java环境 不能使用centos自带的openjdk 必须使用源码安装 把下载的jdk-8u181-linux-x64.tar 解压到 /usr/src目录下 tar zxvf jdk-8u181-linux-x64.tar.gz -C /usr/src [root@hz-ds-itstool
阅读全文
摘要:Prometheus搭建实例 1. Prometheus Server Prometheus Server 本身也将以容器的方式运行在 host 192.168.11.133 上 2. Exporter Prometheus 有很多现成的 Exporter,完整列表请参考 https://prome
阅读全文
摘要:overlay网络模型 无论是openstack还是docker都是先创建一个网络然后再创建虚机或者容器 并把创建的虚机或者容器运行在此网络中 Docker 提供了 overlay driver,使用户可以创建基于 VxLAN 的 overlay 网络.VxLAN 可将二层数据封装到 UDP 进行传
阅读全文
摘要:Dokcer Machine Docker Machine 可以批量安装和配置 docker host 提高docker的安装效率 同时减少人工安装操作的失误 [root@localhost ~]# yum install docker 必须手动给所有节点先安装好docker docker-mach
阅读全文
摘要:Hash算法 我们对同一个图片名称做相同的哈希计算时,得出的结果应该是不变的,如果我们有3台服务器,使用哈希后的结果对3求余,那么余数一定是0、1或者2,正好与我们之前的服务器编号相同,如果求余的结果为0, 我们就把当前图片名称对应的图片缓存在0号服务器上,如果余数为1,就把当前图片名对应的图片缓存
阅读全文
摘要:docker单机网络类型概述 Docker 安装时会自动在 host 上创建三种网络 分别为 bridge host none . 可用 docker network ls 命令查看 none 网络 none 网络就是什么都没有的网络.挂在这个网络下的容器除了 lo,没有其他任何网卡 一些对安全性要
阅读全文
摘要:网络通信 1.二层网络通信 所有的通信主机在同一个LAN(连接在同一个交换机上)中 直接通过各个主机的MAC地址就可进行数据交换 无需IP地址的参与 效率比三层通信高 交换机会自动学习记录每个主机的MAC和对应交换机端口的对应信息 2.三层网络通信 跨网络通信 需要通过封装IP地址和路由器来进行数据
阅读全文
摘要:nginx安装lua扩展模块 wget -c http://luajit.org/download/LuaJIT-2.0.4.tar.gz tar xzvf LuaJIT-2.0.4.tar.gz cd LuaJIT-2.0.4 make install PREFIX=/usr/local/luaj
阅读全文
摘要:jenkins安装和配置 1.安装jenkins 1.yum install java wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo rpm --import https://pkg.
阅读全文
摘要:jenkins动态在构建的时候给脚本传递参数 1.任务 》General 》 参数化构建过程 》选项参数 2.把变量传递给shell脚本 3.构建的时候给参数赋值 4.shell脚本中获取参数 #!/bin/bash method=$1 group=$2 Jenkins源码管理 jenkins只要配
阅读全文
摘要:docker安装 yum install docker 配置镜像下载加速器 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://797f50a9.m.daocloud.io Docker允许远程端连接 [ro
阅读全文