#license version: "3" services: brgen_linux: build: . container_name: brgen tty: true stdin_open: true volumes: - ./src:/workspace/src:cached - ./build.sh:/workspace/build.sh:cached - ./CMakeLists.txt:/workspace/CMakeLists.txt:cached - ./docker_vscode:/workspace/.vscode:cached - ./script:/workspace/script:cached - ./example:/workspace/example:cached - ./go.mod:/workspace/go.mod:cached - ./go.sum:/workspace/go.sum:cached - ./ast2go:/workspace/ast2go:cached - ./brgen.json:/workspace/brgen.json:cached - ./Dockerfile:/workspace/Dockerfile:cached - ./docker-compose.yml:/workspace/docker-compose.yml:cached - ./README.md:/workspace/README.md:cached - ./.devcontainer:/workspace/.devcontainer:cached cap_add: - SYS_PTRACE security_opt: - seccomp:unconfined ports: - "8090:8080" volumes: src: