Добавление расширения wiremock в docker-compose - PullRequest
0 голосов
/ 07 декабря 2018

Я использую docker-compose в своем проекте и раскручиваю изображение rodolpheche / wiremock, как показано ниже

  wiremock:
image: rodolpheche/wiremock
ports:
  - "xxxx:xxxxx"
volumes:
  - ./src/wiremock:/home/wiremock

Теперь я хочу добавить несколько произвольных расширений преобразователя тела к приведенному выше изображению wiremock.путь расширения = org.m.BodyRandomizer

Я видел страницу докера (https://hub.docker.com/r/rodolpheche/wiremock/) относительно добавления расширения, но я не мог получить много.

1 Ответ

0 голосов
/ 07 декабря 2018

Вам потребуется добавить дополнительное монтирование тома к /var/wiremock/extensions, к которому вы привязываете локальную папку, содержащую расширение, которое вы хотите добавить.В дополнение к этому вам нужно будет указать опцию command в вашем наборе для выполнения вызова --extensions com.opentable.extension.BodyTransformer.

Это приведет к чему-то вроде этого:

wiremock:
    image: rodolpheche/wiremock
    ports:
      - "xxxx:xxxxx"
    command: --extensions com.opentable.extension.BodyTransformer
    volumes:
      - ./src/wiremock:/home/wiremock
      - ./extension_dir:/var/wiremock/extensions

Я надеюсьэто поможет вам

...