New Fluentd to Cloud Logging Dockerfile with args

This commit is contained in:
Satnam Singh 2015-04-27 14:44:14 -07:00
parent 39c5bf363b
commit 20a0905d61
3 changed files with 4 additions and 5 deletions

View File

@ -11,10 +11,9 @@ MAINTAINER Satnam Singh "satnam@google.com"
# Disable prompts from apt.
ENV DEBIAN_FRONTEND noninteractive
ENV OPTS_APT -y --force-yes --no-install-recommends
RUN apt-get -q update && \
apt-get -y install curl && \
apt-get install -y curl && \
apt-get clean && \
curl -s https://storage.googleapis.com/signals-agents/logging/google-fluentd-install.sh | sudo bash
@ -22,4 +21,4 @@ RUN apt-get -q update && \
COPY google-fluentd.conf /etc/google-fluentd/google-fluentd.conf
# Start Fluentd to pick up our config that watches Docker container logs.
CMD /usr/sbin/google-fluentd -qq > /var/log/google-fluentd.log
CMD /usr/sbin/google-fluentd "$FLUENTD_ARGS" > /var/log/google-fluentd.log

View File

@ -6,7 +6,7 @@
.PHONY: build push
TAG = 1.3
TAG = 1.4
build:
docker build -t gcr.io/google_containers/fluentd-gcp:$(TAG) .

View File

@ -16,7 +16,7 @@
type tail
format none
time_key time
path /varlog/containers/*/*.log
path /varlog/containers/*.log
pos_file /varlog/gcp-containers.log.pos
time_format %Y-%m-%dT%H:%M:%S
tag kubernetes.*