【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:/root/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 的密碼

發佈了109 篇原創文章 · 獲贊 28 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章