安装docker docker-compose

yum update -y
yum install docker epel-release python-pip -y
pip install --upgrade pip
pip install docker-compose

修改daemon.json

[root@i-vzdytl5t ~]# cat /etc/docker/daemon.json
{"registry-mirrors": ["http://579fe187.m.daocloud.io","https://pee6w651.mirror.aliyuncs.com"]}

启动docker

systemctl enable docker
systemctl start docker

下载pinpoint-docker,启动pinpoint服务

git clone https://github.com/naver/pinpoint-docker.git
cd Pinpoint-Docker
docker-compose pull && docker-compose up -d

如有问题,请修改相对路径为绝对路径

...
volumes:
- /home/pinpoint/hbase
- /home/pinpoint/zookeeper
...

镜像

root@i-vzdytl5t pinpoint-docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/zookeeper 3.4 bf5cbc9d5cac days ago MB
docker.io/pinpointdocker/pinpoint-agent 1.7. d10e8ad4472e days ago 18.5 MB
docker.io/pinpointdocker/pinpoint-hbase 1.7. 24ec151afe93 days ago MB
docker.io/pinpointdocker/pinpoint-web 1.7. cfffbb994f1b days ago MB
docker.io/pinpointdocker/pinpoint-collector 1.7. 998b986648a8 days ago MB
docker.io/pinpointdocker/pinpoint-quickstart latest 125fa49a4a38 weeks ago MB
docker.io/flink 1.3. c08ccd5bb7a6 months ago MB

启动完成后所起的容器

[root@i-vzdytl5t pinpoint-docker]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
770e180203e9 pinpointdocker/pinpoint-quickstart "catalina.sh run" hours ago Up hours 0.0.0.0:->/tcp pinpoint-quickstart
968c689aad3d pinpointdocker/pinpoint-agent:1.7. "/usr/local/bin/co..." hours ago Up hours pinpoint-agent
19fac27003e3 pinpointdocker/pinpoint-web:1.7. "/usr/local/bin/st..." hours ago Up hours 0.0.0.0:->/tcp, 0.0.0.0:->/tcp pinpoint-web
08f7242e3612 pinpointdocker/pinpoint-collector:1.7. "/usr/local/bin/st..." hours ago Up hours /tcp, 0.0.0.0:-->-/tcp, 0.0.0.0:-->-/udp pinpoint-collector
23262f75eec0 pinpointdocker/pinpoint-hbase:1.7. "/bin/sh -c '${BAS..." hours ago Up hours 0.0.0.0:->/tcp, 0.0.0.0:->/tcp, 0.0.0.0:->/tcp, 0.0.0.0:->/tcp, 0.0.0.0:->/tcp pinpoint-hbase
f0525f78484e flink:1.3. "/docker-entrypoin..." hours ago Up hours /tcp, 0.0.0.0:-->-/tcp, 0.0.0.0:->/tcp, /tcp pinpoint-flink-taskmanager
ec7959d91bab zookeeper:3.4 "/docker-entrypoin..." hours ago Up hours /tcp, /tcp, /tcp pinpoint-docker_zoo3_1
67fe5108a1f8 zookeeper:3.4 "/docker-entrypoin..." hours ago Up hours /tcp, /tcp, /tcp pinpoint-docker_zoo2_1
ff751bd4ce44 zookeeper:3.4 "/docker-entrypoin..." hours ago Up hours /tcp, /tcp, /tcp pinpoint-docker_zoo1_1
34ae285a9246 flink:1.3. "/docker-entrypoin..." hours ago Up hours /tcp, 0.0.0.0:->/tcp pinpoint-flink-jobmanager

访问nodeIP:8079

Hbase 表结构修改

alter 'TraceV2' , {NAME=>'S',TTL=>'',COMPRESSION => 'GZ',}
alter 'ApplicationTraceIndex' , {NAME=>'I',TTL=>'',COMPRESSION => 'GZ',}

pinpoint安装(docker)的更多相关文章

  1. CentOS7安装docker

    1. 查看系统版本 $ cat /etc/redhat-release   2. 安装docker $  yum install docker 3.检查安装是否成功$ docker version 若 ...

  2. CentOS 7 安装 Docker

    CentOS 7 安装 Docker 这里介绍 ContOS 7 的安装 docker V1.2+,包括阿里云加速 docker 镜像下载的设置,这对提升使用 docker 体验至关重要.其他系统安装 ...

  3. ubuntu 16.04安装docker

    环境 操作系统:ubuntu 16.04 64位,默认安装 准备 1. 添加GPG key: $ sudo apt-key adv --keyserver hkp://p80.pool.sks-key ...

  4. 如何在mac上安装docker[记录自己在mac上安装docker的经历]

    0.引子 最近入手了一台mac笔记本,想在本地安装docker. 1.找安装文档. 文档地址:http://www.widuu.com/chinese_docker/installation/mac. ...

  5. Ubuntu 14.04 LTS 安装Docker

    Docker官方是有很详细的安装文档(https://docs.docker.com/engine/installation/ubuntulinux/),这里做了一个Ubuntu 14.04 LTS中 ...

  6. Redhat/Ubuntu/Windows下安装Docker

    Redhat/Ubuntu/Windows下安装Docker 什么是Docker Docker是Docker.inc公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go语言并遵从 ...

  7. 手动编译安装docker环境,以及偶尔出现的bug

    总结安装过程如下: 前提:安装git,go,make, docker(docker中编译docker) git clone https://git@github.com/docker/docker c ...

  8. openSUSE4.1 安装docker

    安装完Leap后,通过YaST-Software Management安装docker. 安装 docker . yast2-docker. ruby2.1-rubygem-docker-api  . ...

  9. Ubuntu下安装Docker

    1. 安装前先检查系统对docker的支持,尽可能安装高版本的系统,比如Ubuntu14.04等,安装前可以先检查系统信息. Docker需要64位机器,需要运行在3.8以上的内核上,需要操作系统支持 ...

随机推荐

  1. Flutter兼容AndroidX

    参考官方文档:https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility 第一步 distribu ...

  2. [洛谷P3254] [网络流24题] 圆桌游戏

    Description 假设有来自m 个不同单位的代表参加一次国际会议.每个单位的代表数分别为ri (i =1,2,--,m). 会议餐厅共有n 张餐桌,每张餐桌可容纳ci (i =1,2,--,n) ...

  3. [转载收藏]C#基础知识梳理系列十一:垃圾回收机制

    摘 要 基于.NET平台的开发语言中,最让开发人员爽的一点就是垃圾回收处理机制,在编码过程中,终于可以解放你的双手来关注更重要的事情.很多的资料中在讲到.NET中的垃圾回收机制时都说"CLR ...

  4. 创建dynamics CRM client-side (十一) - 管理和关联所有的JS文件

    代码管理是一个无法避免的问题. 前面我也建议了大家每一个entity都应该拥有自身的js. 但是如果我们有一些global的function, 我们应该怎样去部署到每一个entity中呢? 我这里使用 ...

  5. springboot中的那些连接池

    hello~各位读者新年好! 回想起前几天在部署springboot项目到正线时,线上环境要求jdk7,可项目是基于jdk8开发的,springboot也是用的springboot2以上的版本,可以说 ...

  6. Django中model的class Meta

    Class Meta 作用:使用内部类来提供一些metadata,以下列举一些常用的meta:1,abstract:如下段代码所示,将abstract设置为True后,CommonInfo无法作为一个 ...

  7. 架构模式中的Active Record和Data Mapper

    架构模式中的Active Record和Data Mapper 概念 在简单应用中,领域模型是一种和数据库结构一致的简单结构,对应每个数据库表都有一个领域类,在这种情况下,有必要让每个对象负责数据库的 ...

  8. java反射API

    反射主要对象 Class Constructor Field Method API-Class 获取Class对象 Object.getClass() className.class Class.fo ...

  9. js的new操作符深度解析

    引言 我们都知道new操作符在js中一般是用来创建一个构造函数的实例,它在创建实例具体做了什么,MDN文档是这么说的: 我一开始看到,完全没有任何的头绪和理解,到底什么意思,后面通过上网查阅了大量的资 ...

  10. python中Threadlocal变量

    在多线程环境下,每个线程都有自己的数据.一个线程使用自己的局部变量比使用全局变量好,因为局部变量只有线程自己能看见,不会影响其他线程,而全局变量的修改必须加锁. 不加锁就会出现变量会被修改的问题,进而 ...