- 博客(17)
- 资源 (14)
- 收藏
- 关注
原创 使用Docker快速部署ELK环境(最新5.5.1版本)
在Linux服务器上安装Docker以后,Pull相关的官方Docker镜像:docker pull docker.elastic.co/elasticsearch/elasticsearch:5.5.1docker pull docker.elastic.co/kibana/kibana:5.5.1docker pull docker.elastic.co/logstash/logsta
2018-02-23 23:22:58 258
原创 elasticsearch集群搭建
前面两篇文章总结了elasticsearch的单点搭建和head插件的安装,现在来看一下集群如何搭建一、文件配置config文件夹下elasticsearch.yml文件cluster.name: WLF-ES 集群名称node.name: WLF-ES01 节点名称discovery.zen.ping.unicast.hosts: ["192.168.
2018-02-23 23:13:13 222
原创 elasticsearch head插件安装
一、安装nodejs安装方式curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -yum -y install nodejs 二、下载并安装从git克隆git clone git://github.com/mobz/elasticsearch-head.
2018-02-23 23:12:22 200
原创 elasticsearch单点搭建
下载解压就不说了,这里说一下环境和配置,还有注意事项一、环境jdk1.8.0_151 elasticsearch-5.6.3二、配置config文件夹下elasticsearch.yml文件cluster.name: WLF-ES 集群名称node.name: WLF-ES01 节点名称path.data: 数据文件的路径
2018-02-23 23:11:23 300
原创 spring-cloud 分布式日志采集
由于微服务架构中每个服务可能分散在不同的服务器上,因此需要一套分布式日志的解决方案。spring-cloud提供了一个用来trace服务的组件sleuth。它可以通过日志获得服务的依赖关系。基于sleuth,可以通过现有的日志工具实现分布式日志的采集。这里使用的是ELK,也就是elasticsearch、logstash、kibana。一、sleuth第一步:sle
2018-02-22 18:04:52 3757
原创 Docker命令快速参考
1、基本语法 docker [OPTION] COMMAND [arg...][plain] view plain copy$ docker Usage: docker [OPTIONS] COMMAND [arg...] docker daemon [ --help | ... ]
2018-02-14 14:28:36 164
原创 Docker镜像保存为文件及从文件导入镜像
1、概述 我们制作好镜像后,有时需要将镜像复制到另一台服务器使用。 能达到以上目的有两种方式,一种是上传镜像到仓库中(本地或公共仓库),但是另一台服务器很肯能只是与当前服务器局域网想通而没有公网的,所以如果使用仓库的方式,只能自己搭建私有仓库,这会在另一篇文章中介绍。 如果我们仅仅是要复制到另外少数的服务器,搭建私有仓库显然没有这个必要,而将镜像保存为文件
2018-02-14 14:27:11 156
原创 Docker基础教程——Dockerfile
Dockerfile是一个文本格式的配置文件,我们可以使用Dockerfile文件快速创建自定义的镜像。 Dockerfile支持的众多指令是本文主要要介绍的内容,之后会给出一个基本示例。 一般而言,Docker分为4部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时的执行命令。 并且支持以#开头的注释行。1、指令 指令的一半格
2018-02-14 14:26:05 264
原创 Docker基础教程——网络基础配置
1、端口映射 从外部访问容器应用 启动容器时,如果不知道对应参数,在容器外部是无法通过网络访问容器内部的。 可以通过-p或-P参数指定端口映射。 使用-P时,Docker会随机映射一个49000~49900的端口到容器内部开放的端口。 -p会映射到指定的端口,支持的格式:ip地址:主机端口:容器端口ip地址::容
2018-02-14 14:24:21 133
原创 Docker基础教程——数据管理
我们在使用docker 的时候,会产生很多数据,比如web服务器啊,数据库之类的,有时我们还需要备份或复制这些数据,这就需要涉及到Docker的数据管理了。 docker容器中管理数据主要分两种:数据卷数据卷容器1、数据卷 数据卷是一个可供容器使用的特殊目录,它会绕过文件系统,可以提供很多有用的特性:数据卷可以在容器之间共
2018-02-14 14:11:41 132
原创 Docker基础教程——仓库
仓库是集中存放镜像的地方。 首先说下注册服务器,注册服务器实际上是存放仓库的具体服务器,每个服务器通常会有多个仓库,而每个仓库下又有多个镜像。 比如仓库地址:dl.dockerpool.com/ubuntu,dl.dockerpool.com是注册服务器,ubuntu是仓库名。 其中仓库分共有仓库和私有仓库。 1、Docker Hub
2018-02-14 14:09:53 128
原创 Docker基础教程——容器
容器是Docker的另一个核心概念。 一般来说,镜像的一个运行实例就是容器,容器提供了一个可写的文件层。 本文同上一篇介绍镜像一样的结构,逐步介绍容器。 1、创建容器 Docker的容器非常轻量级,创建和删除都很容易。 1.1、新建容器 新建容器使用docker create命令:[plai
2018-02-14 14:09:01 144
原创 Docker基础教程——镜像
Docker运行容器前需要本地存在对应的镜像,如果本地不存在,会尝试从默认(Docker Hub)的镜像仓库获取,也可以配置使用自定义的镜像仓库。 1、获取镜像 镜像是Docker的基础,运行容器的前提。 可以使用命令从网络上下载镜像,命令如下(如果不是Root用户需要在命令前加上sudo命令):[plain] view pla
2018-02-14 14:06:37 193
原创 Docker基础教程——介绍及核心概念
1、介绍 额,介绍我就拉一段百科吧。 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker是基于Go语言实现的,诞生于13年,Docker相对于虚拟机是更为轻量级的解决方案,在开发和运维过程
2018-02-14 14:04:23 152
原创 spring boot 应用发布到 docker 完整版
一、概述 spring boot 和 docker 本身就不多介绍了,本文主要介绍使用 docker-maven-plugin 插件,直接将 spring boot 应用一键发布到 docker 容器中。 文末会提供源码 Git 地址。 笔者 docker 部署于一台 Centos 7.2 的云服务器,换做 VM 虚拟机的 Linux 也是一样的。
2018-02-14 14:03:17 227
原创 centos6.5系统下安装docker新手教程
Centos 6.5安装docker教程Docker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2.0协议开源。Docker自2013年以来非常火热,无论是从 github 上的代码活跃度,还是Redhat在RHEL6.5中集成对Docker的支持, 就连 Google 的
2018-02-12 16:39:42 238
原创 微服务架构下的统一异常处理
微服务架构下的统一异常处理微服务架构实际上是一种将具有不同功能、不同部署位置的服务协调起来共同工作的分布式系统。由于分布式系统的复杂性,对这些服务之间的协调产生的异常处理就显得尤为重要了,好的异常处理不仅便于在异常发生的时候定位跟踪问题,还有利于保证系统的稳定性并可提高系统交互体验的友好性。所以,微服务开发过程中考虑异常情况的处理与考虑正常逻辑同等重要。本文简单串联Java异常的基
2018-02-02 10:27:45 925
物流跟踪查询快递鸟
2018-10-07
tomcat-redis-session.zip
2017-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人