github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/tools/executor/docker-compose.yml (about)

     1  version: "3.5"
     2  networks:
     3    default:
     4      name: executor-tool
     5  
     6  services:
     7    executor-tool-db:
     8      container_name: executor-tool-db
     9      image: postgres
    10      ports:
    11        - 5432:5432
    12      volumes:
    13        - ../../db/scripts/init_prover_db.sql:/docker-entrypoint-initdb.d/init.sql
    14      environment:
    15        # In order to update this values, you may need to run: docker rm -f -v postgres
    16        - POSTGRES_USER=test_user
    17        - POSTGRES_PASSWORD=test_password
    18        - POSTGRES_DB=test_db
    19      command: ["postgres", "-N", "500"]
    20  
    21    executor-tool-prover:
    22      container_name: executor-tool-prover
    23      image: hermeznetwork/zkprover-local@sha256:f3eb2a1c0728c51c182e778c33d10eefbf4703f0e96a6e15e88ad155078a5e9e
    24      ports:
    25        - 50061:50061 # MT
    26        - 50071:50071 # Executor
    27      volumes:
    28        - ./prover.config.json:/usr/src/app/config.json
    29      command: >
    30        zkProver -c /usr/src/app/config.json