项目作者: dormstd

项目描述 :
Self-contained Docker image containing Java and Apache Flume 1.8 based on probablyfine/flume
高级语言: Shell
项目地址: git://github.com/dormstd/dockerflume.git
创建时间: 2018-02-23T08:14:33Z
项目社区:https://github.com/dormstd/dockerflume

开源协议:MIT License

下载


Docker Build Status

rruizs/dockerflume

Self-contained Docker image containing Java and Apache Flume 1.8 based on probablyfine/flume

Usage

  1. $ docker pull rruizs/dockerflume
  1. $ docker run \
  2. --env FLUME_AGENT_NAME=agent\
  3. --volume /tmp/config.conf:/opt/flume-config/flume.conf \
  4. --detach \
  5. rruizs/dockerflume:latest

Note: the FLUME_AGENT_NAME environment variable and presence of /opt/flume-config/flume.conf on the image are required.

Building your own

Set up configuration directory and required environment variables in a Dockerfile

  1. FROM rruizs/dockerflume
  2. ENV FLUME_AGENT_NAME <your_agent_name>
  3. ADD flume.conf /opt/flume-config/flume.conf

Build and run image

  1. $ docker build -t my-flume-image .
  2. $ docker run -d my-flume-image