есть такая конфигурация. build указывает на папку с настройками для php и с Dockerfile для сборки. И так же есть указание из какого image собирать контейнер. Как это не конфиликтует? В плане контейнер будет собираться на основании Dockerfile который лежит по пути build? Тогда image в docker-compose пропускается?
Собирается образ, ему даётся имя указанное в image, на его основе поднимается контейнер. Если образ уже есть, то используется он, вроде так.
да, образ собирается из того, что указано в image. Но тут еще указан build. И образ собирается из того Dockerfile, что лежит по адресу этого build. И если так все собирается, то зачем в этом случае указывается какой-то image в docker-compose
Это имя собираемого образа.
Я так собирал, именую образ. If you specify image as well as build, then Compose names the built image with the webapp and optional tag specified in image. https://docs.docker.com/compose/compose-file/compose-file-v3/#build
Спасибо, вы были правы
Обсуждают сегодня