Я использую приведенную ниже команду для масштабирования моего docker-контейнера с помощью docker-compose.Когда я ввожу желаемое число, даже если запущено нужное количество контейнеров, оно создает больше контейнеров.Разве это не должно создать точное число, которое нужно, и не раскручивать больше контейнеров?
docker-compose -p some-service up -d --scale some_service1=7
Интересно, что когда я запускаю ту же команду во второй раз, она останавливает все вновь созданные контейнеры и выводит ееназад к 7. Я заметил это, потому что я настроил эту команду по расписанию cron, которое выполняется каждый час.
В файле docker-compose.yml нет ничего, кроме приведенных ниже строк кода:
version: '3'
services:
some-service1:
image: private_registry/service1_image
environment:
- SOME_NAME=key1
some-service2:
image: private_registry/service2_image
environment:
- SOME_OTHER_NAME=key2
Я что-то не так делаю?или это ошибка в docker-compose?
Docker версия 18.03.1-ce, сборка 9ee9f40
docker-compose версия 1.21.2, сборка a133471