2016-05-21 15 views
2

私はドッカーの作成でsplunkログドライバを取得しようとしていますdocker-composeで実行しているsplunk loggerを取得するにはどうすればよいですか?

私はoutcoldman/splunk:

nginxのように単にドッカーだけでコンテナを起動すると、すべてが期待どおりになります。

docker run --name nginx -d --publish 80:80 --log-driver=splunk --log-opt splunk-token={my-token} --log-opt splunk-url=https://{my-host}:8088 --log-opt splunk-insecureskipverify=true nginx 

しかし、私はドッキングウィンドウ-構成v1またはv2の中に同じ値を指定しようとすると、それは

ERROR: Failed to initialize logging driver: EOF

で失敗ここでは私のドッキングウィンドウ-compose.yml

version: "2" 

services: 
    nginx: 
    image: nginx 
    ports: 
     - 80:80 
    logging: 
     driver: splunk 
     options: 
     splunk-url: https://{my-host}:8080 
     splunk-token: {my-token} 
     splunk-insecureskipverify: 'true' 

何午前です私は行方不明?

答えて

1

間違ったポート - 私は遅くに働いてくれました。ポート8088は私が探していたものです。それは夢のように働く。

+0

よろしくお願いします! HTTP Event Collectorにはどのようなソースタイプを設定しましたか?私はまだ伐採作業をするのに苦労しています... – ronkot

関連する問題