【docker系列】Docker 安装并运行 zipkin容器,连接到rabbitMq

#运行简单版 zipkin容器
[root@hadoop-keda ~]# docker run -d -p 9411:9411 openzipkin/zipkin
f7a7b70511c0d6e67ea0364da8a0681730b68a138ce0f9246552426a2bd4e486
#创建宿主机挂载目录
[root@hadoop-keda software]# mkdir -p /usr/docker/software/zipkin/conf
#拷贝容器配置文件,到宿主机挂载目录下
[root@hadoop-keda software]# docker cp f7a7b70511c0d6e6:/zipkin/BOOT-INF/classes/zipkin-server-shared.yml /usr/docker/software/zipkin/conf/
#停止简单版 zipkin容器
[root@hadoop-keda conf]# docker stop f7a7b70511c0d6e6
f7a7b70511c0d6e6
#删除简单版 zipkin容器
[root@hadoop-keda conf]# docker rm f7a7b70511c0d6e6
f7a7b70511c0d6e6
#运行正式的 zipkin容器
[root@hadoop-keda zipkin]# docker run -dit \
> --net docker-hadoop-net \
> --ip 172.170.0.9 \
> --restart=always  \
> --name=hadoop-zipkin \
> --hostname=hadoop_zipkin \
> -p 19411:9411 \
> -v /usr/docker/software/zipkin/conf/zipkin-server-shared.yml:/zipkin/BOOT-INF/classes/zipkin-server-shared.yml \
> -v /etc/localtime:/etc/localtime \
> -e TZ='Asia/Shanghai' \
> -e LANG="en_US.UTF-8" \
> -e COLLECTOR_RABBITMQ_ENABLED=true \
> -e RABBIT_ADDRESSES=411.11.11.11:15673  \
> -e RABBIT_USER=admin  \
> -e RABBIT_PASSWORD=Keda123456 \
> -e RABBIT_VIRTUAL_HOST=rabbitmq_vhost  \
> -e MYSQL_JDBC_URL=jdbc:mysql://11.11.11.11:13307/hadoop_zipkin \
> -e MYSQL_USER=zipkinAdmin  \
> -e MYSQL_PASS=Keda123456 \
> openzipkin/zipkin
3795620f83cd0328cd0e6b11d3a86758dbe221670991d97f20f3c3858c2509f3
#查看 zipkin容器日志输出
[root@hadoop-keda zipkin]# docker logs 3795620f83cd03

                  oo
                 oooo
                oooooo
               oooooooo
              oooooooooo
             oooooooooooo
           ooooooo  ooooooo
          oooooo     ooooooo
         oooooo       ooooooo
        oooooo   o  o   oooooo
       oooooo   oo  oo   oooooo
     ooooooo  oooo  oooo  ooooooo
    oooooo   ooooo  ooooo  ooooooo
   oooooo   oooooo  oooooo  ooooooo
  oooooooo      oo  oo      oooooooo
  ooooooooooooo oo  oo ooooooooooooo
      oooooooooooo  oooooooooooo
          oooooooo  oooooooo
              oooo  oooo

     ________ ____  _  _____ _   _
    |__  /_ _|  _ \| |/ /_ _| \ | |
      / / | || |_) | ' / | ||  \| |
     / /_ | ||  __/| . \ | || |\  |
    |____|___|_|   |_|\_\___|_| \_|

:: version 2.19.2 :: commit 56d907b ::

2020-01-13 14:24:13.565  INFO 1 --- [           main] z.s.ZipkinServer                         : Starting ZipkinServer on hadoop_zipkin with PID 1 (/zipkin/BOOT-INF/classes started by zipkin in /zipkin)
2020-01-13 14:24:13.570  INFO 1 --- [           main] z.s.ZipkinServer                         : The following profiles are active: shared
2020-01-13 14:24:14.776  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.verboseExceptions: rate-limited=10 (default)
2020-01-13 14:24:14.793  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.verboseSocketExceptions: false (default)
2020-01-13 14:24:14.794  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.verboseResponses: false (default)
2020-01-13 14:24:14.839  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.useEpoll: true (default)
2020-01-13 14:24:14.839  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.dumpOpenSslInfo: false (default)
2020-01-13 14:24:14.840  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.maxNumConnections: 2147483647 (default)
2020-01-13 14:24:14.841  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.numCommonWorkers: 8 (default)
2020-01-13 14:24:14.841  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.numCommonBlockingTaskThreads: 200 (default)
2020-01-13 14:24:14.843  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultMaxRequestLength: 10485760 (default)
2020-01-13 14:24:14.843  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultMaxResponseLength: 10485760 (default)
2020-01-13 14:24:14.844  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultRequestTimeoutMillis: 10000 (default)
2020-01-13 14:24:14.844  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultResponseTimeoutMillis: 15000 (default)
2020-01-13 14:24:14.845  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultConnectTimeoutMillis: 3200 (default)
2020-01-13 14:24:14.845  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultWriteTimeoutMillis: 1000 (default)
2020-01-13 14:24:14.846  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultServerIdleTimeoutMillis: 15000 (default)
2020-01-13 14:24:14.846  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultClientIdleTimeoutMillis: 10000 (default)
2020-01-13 14:24:14.847  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp2InitialConnectionWindowSize: 1048576 (default)
2020-01-13 14:24:14.847  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp2InitialStreamWindowSize: 1048576 (default)
2020-01-13 14:24:14.848  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp2MaxFrameSize: 16384 (default)
2020-01-13 14:24:14.848  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp2MaxStreamsPerConnection: 2147483647 (default)
2020-01-13 14:24:14.849  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp2MaxHeaderListSize: 8192 (default)
2020-01-13 14:24:14.849  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp1MaxInitialLineLength: 4096 (default)
2020-01-13 14:24:14.850  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp1MaxHeaderSize: 8192 (default)
2020-01-13 14:24:14.850  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultHttp1MaxChunkSize: 8192 (default)
2020-01-13 14:24:14.850  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultUseHttp2Preface: true (default)
2020-01-13 14:24:14.850  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultUseHttp1Pipelining: false (default)
2020-01-13 14:24:14.851  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultBackoffSpec: exponential=200:10000,jitter=0.2 (default)
2020-01-13 14:24:14.851  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.defaultMaxTotalAttempts: 10 (default)
2020-01-13 14:24:14.852  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.routeCache: maximumSize=4096 (default)
2020-01-13 14:24:14.852  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.routeDecoratorCache: maximumSize=4096 (default)
2020-01-13 14:24:14.852  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.compositeServiceCache: maximumSize=256 (default)
2020-01-13 14:24:14.852  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.parsedPathCache: maximumSize=4096 (default)
2020-01-13 14:24:14.853  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.headerValueCache: maximumSize=4096 (default)
2020-01-13 14:24:14.853  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.fileServiceCache: maximumSize=1024 (default)
2020-01-13 14:24:14.854  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.cachedHeaders: :authority,:scheme,:method,accept-encoding,content-type (default)
2020-01-13 14:24:14.855  INFO 1 --- [           main] c.l.a.c.Flags                            : com.linecorp.armeria.annotatedServiceExceptionVerbosity: unhandled (default)
2020-01-13 14:24:14.856  INFO 1 --- [           main] c.l.a.c.Flags                            : Using /dev/epoll
2020-01-13 14:24:15.328  INFO 1 --- [           main] c.l.a.s.d.DocStringExtractor             : Using com.linecorp.armeria.thrift.jsonDir: META-INF/armeria/thrift
2020-01-13 14:24:15.360  INFO 1 --- [           main] c.l.a.c.u.SystemInfo                     : Hostname: hadoop_zipkin (from /proc/sys/kernel/hostname)
2020-01-13 14:24:15.653  INFO 1 --- [oss-http-*:9411] c.l.a.s.Server                           : Serving HTTP at /0.0.0.0:9411 - http://127.0.0.1:9411/
2020-01-13 14:24:15.656  INFO 1 --- [           main] c.l.a.s.ArmeriaAutoConfiguration         : Armeria server started at ports: {/0.0.0.0:9411=ServerPort(/0.0.0.0:9411, [http])}
2020-01-13 14:24:15.688  INFO 1 --- [           main] z.s.ZipkinServer                         : Started ZipkinServer in 3.116 seconds (JVM running for 4.017)

说明

> -e COLLECTOR_RABBITMQ_ENABLED=true   :: 启用 连接rabbitMq

> -e RABBIT_ADDRESSES=411.11.11.11:15673   ::rabbitmq地址+端口号

> -e RABBIT_USER=admin                                      ::#rabbitmq 用户名

> -e RABBIT_PASSWORD=Keda123456                 ::  #rabbitmq 密码

> -e RABBIT_VIRTUAL_HOST=rabbitmq_vhost       ::#rabbitmq 空间

> -e MYSQL_JDBC_URL=jdbc:mysql://11.11.11.11:13307/hadoop_zipkin   ::#mysql 的url地址

> -e MYSQL_USER=zipkinAdmin                              ::#mysql 的用户名

> -e MYSQL_PASS=Keda123456                              ::#mysql 的密码

发布了111 篇原创文章 · 获赞 28 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_42697074/article/details/103957452