- 博客(32)
- 问答 (1)
- 收藏
- 关注
转载 docker高级应用之智能添加与修改防火墙规则
资料简介:如果你有以下痛苦:1、使用默认docker0桥接方式;2、修改防火墙规则的话,使用手动修改配置;3、并且修改时候还得计算来源端口,防止重复端口使用户登陆错误容器;4、并当容器意外重启,内网ip变化后还得修改规则那么你可以看看本文了,对你这些痛处都有解决方法。目前docker容器设置访问规则的话,就2个方法1、在docker容器创建的时候,使用-p来设置2、
2017-01-24 22:05:43 974
转载 docker centos7 安装ssh
一. 从docker hub 下载centos 官方镜像hr:centos7 hr$ docker pull centos:7 下载完后,查看本地资源库:hr:centos7 hr$ docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL
2017-01-24 22:03:19 419
转载 新安装的Centos 7系统怎么将网卡名称改为eth0
从CentOS/RHEL7起,可预见的命名规则变成了默认。这一规则,接口名称被自动基于固件,拓扑结构和位置信息来确定。现在,即使添加或移除网络设备,接口名称仍然保持固定,而无需重新枚举,和坏掉的硬件可以无缝替换。但是这样一来,虽然有好处,但也影响了不少用户的操作,因为新的命名方案接口名称比传统的eth0相比有点难以阅读。出于习惯等一些原因,你想修改网卡名称,下面为大家介绍如何在CentOS
2017-01-24 21:57:45 997
转载 Docker启动一个Centos镜像
新开一年,迈入云计算的大门,所以选择从Docker开始,好歹也得有的集群环境吧好了,我们开始,从官网下载Docker安装版,原谅我懒得配Linux系统,直接window上的:https://github.com/docker/toolbox/releases/download/其实就是github上拿就行了,安全来说,不拿最新的哈哈直接安装,全安装就
2017-01-24 21:56:47 876
转载 linux最简单搭建邮件服务器
一、概述: 在配置邮件服务器之前,先解释几个概念。 通常使用Email都很容易,但是Internet的邮件系统是通过几个复杂的部分连接而成的,对于最终用户而言,我们熟悉的Outlook,Foxmail等都是用来收信和发信的,称之为MUA:Mail User Agent,邮件用户代理。 MUA并非直接将邮件发送至收件人手中,而是通过MTA:Mail Transfer A
2017-01-24 21:52:54 3870
转载 Centos7 下建立 Docker 桥接网络
centos7宿主机上建立Docker桥接物理网络过程宿主机网卡信息:name:ens0IP:192.168.184.99GATEWAY:192.168.184.2DNS:192.168.184.21. 停止Docker服务~#:service docker stop2.删除docker0网卡~#:ip link set dev docker0 down~#:
2017-01-24 21:51:52 788
转载 Centos 6 Docker配置桥接网络
为了使本地网络中的机器和Docker容器更方便的通信,我们经常会有将Docker容器配置到和主机同一网段的需求。这个需求其实很容易实现,我们只要将Docker容器和宿主机的网卡桥接起来,再给Docker容器配上IP就可以了。Centos 6按照下面的方法操作(6与7的操作有所不同)[root@localhost ~]# cd /etc/sysconfig/network-scripts
2017-01-24 21:48:30 309
转载 解决docker不能绑定静态的外网固定ip的问题
前段时间,我一直在研究如何给Docker分配静态ip,主要的用途是让thrift进来和出来都走一个ip,还有就是爬虫可以独立ip地址,这样就很好的实现了爬虫的多ip方式… 但是随着nginx tcp的加入和开发了一个基于Python socket的ip轮询访问模块解决了这两个问题… 当然也不能因为这两问题,就丢弃这问题了….在docker run的时候,咱们可以添加-p参数
2017-01-24 21:44:24 1608
原创 用本地文件创建本地yum源
第一步 用本地文件创建本地yum源1. 创建iso存放目录和挂载目录mkdir /mnt/iso mkdir /mnt/cdrom2. 将iso镜像文件上传到/mnt/iso文件夹下3. 将/mnt/iso/下的iso文件挂载到/mnt/cdrom目录 mount -o loo
2017-01-24 21:21:36 5186
转载 Linux下长时间ping网络加时间戳并记录到文本
root@test ~]# ping 192.168.2.1 -c 10 | awk '{ print $0"\t" strftime("%H:%M:%S",systime()) } 'PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data. 10:30:2164 bytes from 192.168.2.1: icmp_seq=1 t
2017-01-24 21:00:00 17395
转载 logstash日志分析的配置和使用
logstash是一个数据分析软件,主要目的是分析log日志。整一套软件可以当作一个MVC模型,logstash是controller层,Elasticsearch是一个model层,kibana是view层。 首先将数据传给logstash,它将数据进行过滤和格式化(转成JSON格式),然后传给Elasticsearch进行存储、建搜索的索引,kibana提供前端的页面再进行搜
2017-01-24 20:31:52 395
转载 LogStash实践日志分析二:收集数据、入库、数据分析和kibana展示
1、原始数据源服务器,从日志拉取数据,并转化为utf8编码,增加ip地址,保存到Redis中,上配置如下:[plain] view plain copy input { file { path => "/tmp/123server.log" codec => json {
2017-01-24 18:20:10 753
转载 zeppelin-0.6.2-bin-all/conf/shiro.ini配置详情
[users]admin = haoren@123.com_zuser1 = password22, role112, role32user2 = password3333, role333user3 = password456, role2345yuan = yuan@haoren123.123, role1hao = hao@haoren123123, role1h
2017-01-24 17:25:40 979
转载 spark和zeppelin实践二:安装spark和zeppelin
一、Spark安装1、安装spark[plain] view plain copy #http://spark.apache.org/downloads.html #wget http://d3kbcqa49mib13.cloudfront.net/spark-2.0.1-bin-hadoop2.7.tgz cd
2017-01-24 17:05:46 801
转载 spark和zeppelin实践一:安装hadoop篇
一、安装JDK1.7 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载后安装[plain] view plain copy rpm -ivh jdk-8u112-linux-x64.
2017-01-24 16:44:20 715
转载 Apache Zeppelin设置访问登录
Apache Zeppelin启动默认是匿名(anonymous)模式登录的,也就是任何人都可以访问,这个可以在/zeppelin/conf下的zeppelin-site.xml中看到:[plain] view plain copy zeppelin.anonymous.allowed true Anonymou
2017-01-24 16:05:12 1490
原创 shell批量添加计划任务
#!/bin/bashfor i in `cat ./iplist.ini `do echo $i scp ./MonitorProcess.sh $i:/home/haoren/ ssh $i "(echo '*/5 * * * * /home/haoren/MonitorProcess.sh' ;crontab
2017-01-24 14:21:15 7502
转载 windows 10安装mysql5.7
第一步 到mysql官网下载mysql-5.7.17-winx64.zip第二步 解压缩 mysql-5.7.17-winx64.zip第三步 新建一个my.ini文件,然后用记事本打开输入mysql的基本配置:[mysql]; 设置mysql客户端默认字符集default-character-set=utf8[mysqld]
2017-01-17 20:32:00 347
转载 docker 容器中不支持中文的解决方法
最近的项目中Docker容器中生成的日志文件是中文名字,但是文件名是????.txt进入容器内部:docker exec -t -i 容器名 /bin/bash查看容器的语言环境:[root@12ec64254bc4 /]# localeLANG=LC_CTYPE="POSIX"LC_NUMERIC="POSIX"LC_TIME="POSIX"L
2017-01-17 14:47:22 12569
转载 docker容器中安装vim 、telnet、ifconfig命令
在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: Reading package lists... Done Building dependency tree Read
2017-01-17 12:43:53 25044
转载 iptables限制同一IP连接数
当WEB站点受到严重的cc攻击,我们可以用iptables来防止web服务器被CC攻击,实现自动屏蔽IP的功能。1.系统要求(1) LINUX 内核版本:2.6.9-42ELsmp或2.6.9-55ELsmp(其它内核版本需要重新编译内核,比较麻烦,但是也是可以实现的)。(2) iptables版本:1.3.72. 安装安装iptables1.3.7和系统内核版
2017-01-13 16:03:06 8170
转载 Linux DNS服务器配置
DNS概述DNS 是Domain Name System)的缩写,是一种层次结构的计算机IP和网络服务命名系统。它的作用是:把域名转换成为网络可以识别的 IP 地址,并告诉给客户端。DNS查询过程DNS的查询过程是指客户端是通过访问DNS服务器将一个IP地址转换为一个域名、或域名转换为一个IP地址的过程。 1.按查询方式分类为: a.递归查询:当DNS服务器接
2017-01-12 17:40:10 645
转载 VMware虚拟机中,RHEL系统下挂载、卸载新硬盘的方法
1、增加硬盘启动vm,选择vm->Settings,按向导添加一块SCSI磁盘。2、检测新硬盘启动进入Linux系统。fdisk -l 会看到有一块新的硬盘设置,如果你先前有一块硬盘(sda1, sda3...),新加的这块应该是(/dev/sdb)。 (如果添加的第二块硬盘是IDE硬盘,应该看到hdb,如果是SCSI硬盘,看到的就是应该sdb),如下图片所示:
2017-01-12 17:35:11 2479
转载 Red Hat Enterprise Linux 7 root账号自动登陆
Red Hat Enterprise Linux 7带图形界面安装完成后不能通过Root用户直接登陆,可以有以下两种方法解决:第一种方法先以root用户登陆系统,修改配置文件:/etc/gdm/custom.conf,配置项说明如下图所示第二种方法先以root用户登陆,执行以下命令:ln -sf /lib/systemd/system/multi-user.
2017-01-12 17:33:11 4369
转载 Docker在window系统中的安装
1. 安装前的准备工作1).Docker在Window中会自动安装VirtualBox,且需要有VT支持,在安装Docker之前需要先开启虚拟机VT功能,开启方法为:进入系统BIOS设置,将选项Intel(R) Virtualization Tech 参数设置为[Enabled]。如有必要,还需要在BIOS中开启VT-d。2). 从Docker官方网站下载Docker安装包
2017-01-12 17:31:51 302
转载 Docker安装Mysql数据库容器
1.下载Mysql镜像文件使用以下命令从Docker镜像库中下载mysql镜像docker pull mysql等下载成功后可以使用以下命令查询结果docker images 2.启动Mysql容器启动mysql容器的方法很简单,运行以下命令即可:docker run --name=mysqlserver -d -i -p 3306:3306 -e MYSQL_RO
2017-01-12 17:27:34 6401 1
转载 filebeat 配置文件详解
Filebeat Configuration Example ############### Filebeat #############filebeat: # List of prospectors to fetch data. prospectors: - # paths指定要监控的日志 path
2017-01-12 15:55:09 34919 2
转载 Filebeat 日志收集器 安装和配置
Filebeat的配置文件是/etc/filebeat/filebeat.yml,遵循YAML语法。具体可以配置如下几个项目:FilebeatOutputShipperLogging(可选)Run Options(可选)这个Blog主要讲解Filebeat的配置部分,其他部分后续会有新的Blog介绍。Filebeat的部分主要定义pr
2017-01-12 15:25:35 7056
转载 Docker命令使用详解
1. docker version显示 Docker 版本信息。2. docker info显示 Docker 系统信息,包括镜像和容器数。3. docker searchdocker search [options "o">] termdocker search -s django从 Docker Hub 中搜索符合条件的镜像。--aut
2017-01-10 17:33:44 2389
转载 Docker常用命令
1. 查看docker信息(version、info)[plain] view plain copy# 查看docker版本 $docker version # 显示docker系统的信息 $docker info 2. 对image的操作(search、pull、images、rmi、histor
2017-01-10 17:29:59 7654
转载 Docker在Windows系统下的安装及简单使用介绍
本文主要介绍Docker在Windows下的安装。关于Docker的介绍和文档在其官网中可以找到:http://www.docker.com 。安装环境:Windows7。 Docker引擎使用了一个定制的Linux内核,所以要在Windows下运行Docker我们需要用到一个轻量级的虚拟机(vm),我们使用Windows Docker客户端以控制Docker引擎,来创建,运行和管理我们
2017-01-10 17:13:48 11657
转载 DOCKER windows 7 详细安装教程
DOCKER windows安装1.下载程序包2. 设置环境变量3. 启动DOCKERT4. 分析start.sh5. 利用SSH工具管理6. 下载镜像6.1 下载地址6.2 用FTP工具上传tar包6.3 安装6.4 查看镜像6.5 运行windows必须是64位的1.下载程序包安装包 https://github.com/boot2d
2017-01-10 17:09:16 507
空空如也
为什么虚拟机每次重启都不加载ifcfg-eth0的配置
2014-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人