version: '3.4'

services:
  githubactionscreator:
    container_name: java_container
    image: maven:3.8.4-openjdk-11-slim
    volumes:
      - /workspace:/app
    environment:
      JAVA_OPTS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005,quiet=y
    ports:
      - 3000:3000
      - 5005:5005
    command: ["/bin/sh", "-c", "while true; do sleep 1000; done"]
    logging:
      driver: 'json-file'
      options:
        max-size: '10m'
        max-file: '1'