myos/stack/sematext/logagent.yml

28 lines
701 B
YAML

version: '3.6'
services:
logagent:
build:
args:
- DOCKER_BUILD_DIR=docker/sematext/logagent
context: ../..
dockerfile: docker/sematext/logagent/Dockerfile
target: ${DOCKER_BUILD_TARGET}
image: ${DOCKER_REPOSITORY}/logagent:${DOCKER_IMAGE_TAG}
environment:
- LOGAGENT_ARGS=-u 514 --docker /tmp/docker.sock --dockerEvents
- LOGS_RECEIVER_URL=${ELASTICSEARCH_PROTOCOL}://${ELASTICSEARCH_HOST}:${ELASTICSEARCH_PORT}
- LOGS_TOKEN=logs-YYYY.MM.DD
networks:
- private
ports:
- 514
restart: always
volumes:
- /var/run/docker.sock:/tmp/docker.sock
networks:
private:
external: true
name: ${DOCKER_NETWORK_PRIVATE}