Sha256: 0e7d8fe3ebb0cbd09acc93c5c73c6278afac3e1257611451e5b4fb7f2811f463

Contents?: true

Size: 1.89 KB

Versions: 9

Compression:

Stored size: 1.89 KB

Contents

version: "3"
services:
  kafka:
    image: hausgold/kafka:3.9
    network_mode: bridge
    environment:
      MDNS_HOSTNAME: kafka.playground.local
      # See: http://bit.ly/2UDzgqI for Kafka downscaling
      KAFKA_HEAP_OPTS: -Xmx256M -Xms32M
    ulimits:
      # Due to systemd/pam RLIMIT_NOFILE settings (max int inside the
      # container), the Java process seams to allocate huge limits which result
      # in a +unable to allocate file descriptor table - out of memory+ error.
      # Lowering this value fixes the issue for now.
      #
      # See: http://bit.ly/2U62A80
      # See: http://bit.ly/2T2Izit
      nofile:
        soft: 100000
        hard: 100000

  schema-registry:
    image: hausgold/schema-registry:7.8
    network_mode: bridge
    environment:
      MDNS_HOSTNAME: schema-registry.playground.local
      SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: kafka.playground.local:9092
      # Set the default Apache Avro schema compatibility
      #
      # See: http://bit.ly/2TcpoY1
      # See: http://bit.ly/2Hfo4wj
      SCHEMA_REGISTRY_AVRO_COMPATIBILITY_LEVEL: full
    ulimits:
      # Due to systemd/pam RLIMIT_NOFILE settings (max int inside the
      # container), the Java process seams to allocate huge limits which result
      # in a +unable to allocate file descriptor table - out of memory+ error.
      # Lowering this value fixes the issue for now.
      #
      # See: http://bit.ly/2U62A80
      # See: http://bit.ly/2T2Izit
      nofile:
        soft: 100000
        hard: 100000

  schema-registry-ui:
    image: hausgold/schema-registry-ui:0.9.5
    network_mode: bridge
    environment:
      MDNS_HOSTNAME: schema-registry-ui.playground.local
      SCHEMAREGISTRY_URL: http://schema-registry.playground.local

  app:
    build: .
    network_mode: bridge
    working_dir: /app
    volumes:
      - .:/app:${DOCKER_MOUNT_MODE:-rw}
    environment:
      MDNS_HOSTNAME: app.playground.local

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rimless-1.13.2 doc/kafka-playground/docker-compose.yml
rimless-1.13.1 doc/kafka-playground/docker-compose.yml
rimless-1.13.0 doc/kafka-playground/docker-compose.yml
rimless-1.12.0 doc/kafka-playground/docker-compose.yml
rimless-1.11.0 doc/kafka-playground/docker-compose.yml
rimless-1.10.2 doc/kafka-playground/docker-compose.yml
rimless-1.10.1 doc/kafka-playground/docker-compose.yml
rimless-1.10.0 doc/kafka-playground/docker-compose.yml
rimless-1.9.0 doc/kafka-playground/docker-compose.yml