есть docker-compose.yml 3.7 Как запустить несколько инстансов некоторых сервисов?
if [ -z $1 ]; then ./request.sh 1 else for (( i = 1; i <= $1; ++i )); do export CONTAINER_NUMBER=$i docker-compose -f docker-compose-request.yml -p proj${CONTAINER_NUMBER} up -d done fi
Я вот такой скрипт заюзал для институтского проекта, он конечно не претендует на звание совершенства, но он работает и мне влом было думать как переделать) CONTAINER_NUMBER используется в самом docker-compose.yaml для присвоения контейнеру соответствующего имени ./request.sh название скрипта и да это костыль чтобы можно было вызвать без аргумента создав контейнер