После внесения изменений в исходный код нужно выполнить docker-compose build, затемdocker-composeup-d. При этом будет создан новый образ и заменен ра- ботающий контейнер. Отметим, что Compose сохраняет все ранее существовав- шие тома из старых контейнеров, таким образом, базы данных и кэши остаются неизменными при переходе к новым версиям контейнеров (это может привести к беспорядку, поэтому будьте осторожны при замене контейнеров). Если созда- ние нового образа не требуется, но внесены изменения в Compose YAML-файл, то выполните командуdocker-composeup-d, чтобы заменить контейнер на точно такой же, но с новыми настройками. Если нужно принудительно остановить весь механизм Compose и заново создать все контейнеры, то воспользуйтесь флагом --force-recreate.