docker
文章平均质量分 79
做最会吹牛的程序猿
这个作者很懒,什么都没留下…
展开
-
centos中简易安装docker
centos中简易安装docker准备环境要求:请确保自己的centos的内核版本大于3.10,使用如下linux命令:uname -r显示如下类似信息:3.10.0-862.3.3.el7.x86_64如果安装了旧版本docker请先删除,运行如下linux命令: yum remove docker \ docker-c...原创 2018-06-22 15:34:28 · 1690 阅读 · 1 评论 -
docker简易搭建RabbitMQ集群
写在前面:rabbitmq集群与其他集群有些不同,rabbitmq集群同步的指是复制队列,元数据信息的同步,即同步的是数据存储信息;消息的存放只会存储在创建该消息队列的那个节点上。并非在节点上都存储一个完整的数据。在通过非数据所在节点获取数据时,通过元数据信息,路由转发到存储数据节点上,从而得到数据。一、拉取rabbitmq镜像在centos窗口中,执行如下命令:docker pull ra...原创 2018-10-30 12:56:00 · 18424 阅读 · 29 评论 -
docker图形化管理工具Portainer
Portainer是一款轻量级的图形化管理工具,通过它我们可以轻松管理不同的docker环境。Portainer部署和使用都非常的简单,它由一个可以运行在任何docker引擎上的容器组成。Portainer提供管理docker的containers、images、volumes、networks等等。它兼容独立的docker环境和swarm集群模式。基本满足中小型单位对docker容器的管理工作...原创 2018-11-08 11:19:45 · 2008 阅读 · 0 评论 -
docker简易搭建thrift以及java与python版本测试
写在前面:thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Go,Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务。如果对dubbo比...原创 2018-11-20 11:18:09 · 3806 阅读 · 2 评论 -
docker无ca认证以及idea一键部署
写在前面:无ca认证不安全,推荐仅自己可见的时候使用1、修改服务器配置,开放Docker的远程连接访问[root@localhost ~]# vim /usr/lib/systemd/system/docker.service 将ExecStart属性value值改为/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/dock...原创 2018-12-27 08:53:29 · 763 阅读 · 0 评论 -
springboot简易对接elkfk(Elasticsearch,Logstash,Kafka,Filebeat,Kibana)-tcp方式
写在前面:elkfk 是Elasticsearch,Logstash,Kafka,Filebeat,Kibana的简称ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Logstash 是一个开源的数据收集引擎,它具有备实时数据传输能力。它可以统一过滤来自不同源的数据,并按照开发者的制定的规范输出到目的...原创 2019-03-14 14:07:17 · 2012 阅读 · 0 评论 -
springboot简易对接elk(Elasticsearch, Logstash, Kibana)-tcp方式
写在前面:elk 是Elasticsearch, Logstash, Kibana的简称ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Logstash 是一个开源的数据收集引擎,它具有备实时数据传输能力。它可以统一过滤来自不同源的数据,并按照开发者的制定的规范输出到目的地。Logstash 收集数据...原创 2019-03-13 09:53:34 · 1070 阅读 · 0 评论 -
springboot简易对接efk(Elasticsearch, Filebeat, Kibana)-tcp方式
写在前面:elk 是Elasticsearch, FileBeat, Kibana的简称ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。FileBeat是转发和集中日志数据的轻量级工具。作为服务器上的代理安装,filebeat监视您指定的日志文件或位置,收集日志事件,并将其转发到ElasticSear...原创 2019-03-13 13:49:15 · 6294 阅读 · 0 评论 -
springboot简易对接elfk(Elasticsearch,Logstash,Filebeat,Kibana)-tcp方式
写在前面:elfk 是Elasticsearch, Logstash, Kibana的简称ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Logstash 是一个开源的数据收集引擎,它具有备实时数据传输能力。它可以统一过滤来自不同源的数据,并按照开发者的制定的规范输出到目的地。Logstash 收集数...原创 2019-03-13 17:02:43 · 1732 阅读 · 0 评论 -
docker简易搭建ElasticSearch集群
写在前面:为什么要用ElasticSearch?我们的应用经常需要添加检索功能,开源的Elastic Search是目前全文检索引擎的首选。它可以快速的存储、搜索和分析海量数据。ElasticSearch是一个分布式搜索框架,提供RestfulAPI,底层基于Lucene,采用多shard(分片)的方式保证数据安全,并且提供自动resharding的功能。Elasticsearch: 权威指南(...原创 2018-10-23 09:17:11 · 44232 阅读 · 34 评论 -
docker简易使用中国官方镜像加速
docker简易使用中国官方镜像加速通过 Docker 官方镜像加速,中国区用户能够快速访问最流行的 Docker 镜像。该镜像托管于中国大陆,本地用户现在将会享受到更快的下载速度和更强的稳定性,从而能够更敏捷地开发和交付 Docker 化应用。Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问。该镜像库只包含流行的公有镜像。私有镜像仍需要从美国镜像库...原创 2018-10-17 13:28:26 · 1096 阅读 · 0 评论 -
docker简易搭建MySQL集群
docker简易搭建MySQL集群写在前面:MySQL集群方式众多,针对不同业务场景采用不同集群方式。本文假设自己的数据较为重要,采用同步复制的方式,强一致性,故采用了MySQL高可用架构Percona XtraDB Cluster。如果读者业务数据属于弱一致性,只想简单高效的读写分离,可以采用异步复制的Replication。注:PXC是基于Galera,它的主从复制仅仅支持InnoDB...原创 2018-06-25 22:41:18 · 13834 阅读 · 28 评论 -
docker简易环境搭建实战篇:以人人网开源项目(renren-fast)搭建分布式部署(后端篇)
docker简易环境搭建实战篇:以人人网开源项目(renren-fast)搭建分布式部署(后端篇)写在前面:注:阅读本文前,请先阅读docker标签的docker简易系列的文章。 后端最终实现的架构图: 第一步 简单了解人人开源项目renren-fast 官网:https://www.renren.io/ ,读者请自行下载renren-fast前后端项目。 renre...原创 2018-07-08 18:43:03 · 6933 阅读 · 2 评论 -
docker简易搭建MySQL集群的负载均衡
docker简易搭建MySQL集群的负载均衡写在前面:为什么要搭建MySQL集群的负载均衡呢?在拥有集群的情况,如果始终都是对集群中的某个节点服务器进行数据库请求,仍然是会造成负载高,性能差。故使用harpoxy中间件进行负载均衡。 注:在阅读此文之前,最好请先阅读《docker简易搭建MySQL集群》https://blog.csdn.net/belonghuang157405/arti...原创 2018-07-02 13:57:42 · 5110 阅读 · 1 评论 -
docker简易实现数据库的双机热备
docker简易实现数据库的双机热备写在前面:为什么要采用双机热备?虽然我们在数据库进行了负载均衡,但单节点Haproxy不具备高可用,一旦Haroxy节点故障,应用程序将无法访问,故必须要有冗余设计,使用keepalived进行双机热备。注:在阅读此文之前,最好请先阅读《docker简易搭建MySQL集群的负载均衡》https://blog.csdn.net/belonghuang15740...原创 2018-07-03 16:05:20 · 4327 阅读 · 2 评论 -
docker简易实现热备份数据库数据
docker简易实现热备份数据库数据写在前面:冷备份是关闭数据库时候的备份方式,通常做法是拷贝数据文件。但大型网站无法做到关闭业务备份数据,所以冷备份是不是最佳选择,故选择热备份。当然通过pxc集群,读者可以先关闭其中一个节点进行备份,而后重新开启加入集群,自然集群数据再次进行同步。MySQL常见的热备份有LVM和XtraBackup两种。但由于当LVM在备份时锁表只能读取不能写入。 Xtr...原创 2018-07-03 22:57:58 · 2529 阅读 · 1 评论 -
docker简易环境搭建实战篇:以人人网开源项目(renren-fast-vue)搭建分布式部署(前端篇)
docker简易环境搭建实战篇:以人人网开源项目(renren-fast-vue)搭建分布式部署(前端篇)写在前面:注:阅读本文前,请先阅读docker标签的docker简易系列的文章。 前端最终实现的架构图: 第一步 修改前端项目配置修改项目目录中 static/config/index-prod.js文件,修改后端接口请求地址: window.SITE_CONFIG[‘bas...原创 2018-07-12 15:41:47 · 8533 阅读 · 1 评论 -
docker简易搭建Redis高速缓存集群
docker简易搭建Redis高速缓存集群写在前面:为什么要用Redis?高速缓存利用内存保存数据,读写速度远超硬盘。高速缓存可以减少I/O操作,降低I/O压力。最大10万次/秒读写。例如抢红包案例:请求热数据 可以存在高速缓存,请求普通信息存在MySQL。*注:由于Redis集群对数据是分片存储,即会将数据进行切分,存储在不同的节点上,一旦节点丢失,就会损失这部分数据,故也需要采用主从同...原创 2018-07-05 23:56:53 · 1280 阅读 · 10 评论 -
docker简易搭建Zookeeper集群
docker简易搭建Zookeeper集群写在前面:为什么要用zookeeper?主要是在分布式架构中,很多时候 需要考虑到数据的一致性问题,数据管理问题,以及事务的执行顺序等各种各样的问题,这时候就有一个zookeeper分布式服务器框架,通过官网的介绍,它主要将复杂低效的不稳定的服务本质提炼成简单易用的接口给用户。docker zookeeper官网:https://hub.doc...原创 2018-08-14 17:19:54 · 1666 阅读 · 2 评论 -
docker简易搭建kafka
docker简易搭建kafka写在前面:在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样的一些问题:想分析一下用户行为,一遍我能设计出更好的广告位,相对用户的搜索关键字尽心统计,分析出前卫的流行趋势,有些数据存数据库浪费,直接存硬盘操作效率又低。kafka在这样的场景下就是个不错的选择。 第一步 搭建zookeeper环境在centos中,拉取zookeeper...原创 2018-08-28 15:51:33 · 11761 阅读 · 3 评论 -
docker简易搭建nginx日志分析环境--goaccess
写在前面:GoAccess 被设计成快速的并基于终端的日志分析工具。其核心理念是不需要通过 Web 浏览器就能快速分析并实时查看 Web 服务器的统计数。官网:https://goaccess.io特色功能速览完全实时所有面板以及指标均按照指定时间间隔更新,在终端(Terminal)下是200ms,HTML则是每秒。增长日志处理需要持续保持数据?GoAccess 有能力处理在磁盘上...原创 2019-07-24 17:39:39 · 4839 阅读 · 1 评论