Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
docker-compose_integration_test.yml 1.24 KiB
services:
  kms_1:
    image: ekms
    command: ["start", "--log", "debug", "--kms_config", "/tmp/kms/config/kms_1.yaml", "--insecure"]
    volumes:
        - ./integration-tests/config/kms/kms_1.yaml:/tmp/kms/config/kms_1.yaml
    ports:
        - "127.0.0.1:7030:7030"
        - "127.0.0.1:9696:9696"

  kms_2:
    image: ekms
    command: ["start", "--log", "debug", "--kms_config", "/tmp/kms/config/kms_2.yaml", "--insecure"]
    volumes:
        - ./integration-tests/config/kms/kms_2.yaml:/tmp/kms/config/kms_2.yaml
    ports:
        - "127.0.0.1:7031:7030"

  quantumlayer_1:
    image: quantumlayer
    command: ["--log", "debug", "--config", "/tmp/quantumlayer/config/quantumlayer_1.yaml"]
    volumes:
        - ./integration-tests/config/quantumlayer/quantumlayer_1.yaml:/tmp/quantumlayer/config/quantumlayer_1.yaml

  quantumlayer_2:
    image: quantumlayer
    command: ["--log", "debug", "--config", "/tmp/quantumlayer/config/quantumlayer_2.yaml"]
    volumes:
        - ./integration-tests/config/quantumlayer/quantumlayer_2.yaml:/tmp/quantumlayer/config/quantumlayer_2.yaml

  akms-simulator_1:
    image: akms-simulator
    ports:
        - "127.0.0.1:4444:4444"

  akms-simulator_2:
    image: akms-simulator
    ports:
        - "127.0.0.1:4445:4444"