Ответы:
Следующее только создает образы, но не запускает контейнеры:
docker-compose buildСледующее создает образы, если образы не существуют, и запускает контейнеры:
docker-compose upЕсли вы добавите этот --buildпараметр, он будет вынужден создавать образы, даже если они не нужны:
docker-compose up --buildСледующее пропускает процесс построения образа:
docker-compose up --no-buildЕсли изображения не созданы заранее, это не сработает.
Эта --no-cacheопция отключает кеш сборки Docker в процессе создания образа. Это используется для кэширования каждого слоя в Dockerfile и для ускорения создания образа с повторным использованием слоев (~ строки Dockerfile), ранее созданных для других идентичных образов.
-d) for docker-compose up -dотсутствуют в документации только для docker-compose. Вы должны посмотреть на docs.docker.com/compose/reference/up
docker-compose up -d?