Intereting Posts
API-интерфейс Flask, работающий локально w / docker-compose, но не отвечающий (windows) Запуск приложения внутри Docker как пользователя без полномочий root Докер: присоединение к отдельному контейнеру 'su' команда в Docker возвращает 'должен быть запущен из терминала' Как заставить мой контроллер репликации Kubernetes использовать определенный секрет, чтобы вытащить изображение? Снижение производительности при запуске многих контейнеров Docker Диагностика проблем подключения Kafka Невозможно загрузить ядро ​​в Docker Toolbox docker compose не запускает сервис внутри контейнера Как поставить контейнер докера в состояние ошибки? Docker nginx SELinux (centOS / RHEL) с 403 запрещенным доступом Предоставление устройства TTY в контейнере докеров с докером для mac Как сделать это не интерактивным? ошибка 28105 # 0: * 1 FastCGI, отправленный в stderr: «Первичный скрипт неизвестен» при чтении заголовка ответа от восходящего потока Можно ли установить максимальный тайм-аут задержки для политики перезагрузки для контейнера?

Запуск Gatling из контейнера

Я использую контейнер denvazh / gatling, и все работает хорошо, за исключением того, что я пытаюсь передать список симуляций следующим образом:

Attaching to gatling gatling_1 | GATLING_HOME is set to /opt/gatling gatling_1 | Choose a simulation number: gatling_1 | [0] AppsPods gatling_1 | [1] ServerSimulation gatling_1 | [2] computerdatabase.BasicSimulation gatling_1 | [3] computerdatabase.advanced.AdvancedSimulationStep01 gatling_1 | [4] computerdatabase.advanced.AdvancedSimulationStep02 gatling_1 | [5] computerdatabase.advanced.AdvancedSimulationStep03 

Я пишу такую ​​команду:

docker run -it -rm -v / home / core / gatling / conf: / opt / gatling / conf \ -v / home / core / gatling / user-files: / opt / gatling / user-files \ -v / home / core / gatling / results: / opt / gatling / results \ denvazh / gatling -s AdvancedSimulationStep01

но ничто не показывает смысл списка симуляции снова, и мне нужно выбрать тест из списка, чтобы начать симуляцию. Так можно ли запустить только те тесты, которые я задаю для запуска команды запуска docker ???

Вы должны указать полное имя класса, т.е.

docker run -it --rm -v /home/core/gatling/conf:/opt/gatling/conf \ -v /home/core/gatling/user-files:/opt/gatling/user-files \ -v /home/core/gatling/results:/opt/gatling/results \ denvazh/gatling -s computerdatabase.advanced.AdvancedSimulationStep01