build:
                  
                  
                              context: images/nginx
                  
                  
                          ports:
                  
                  
                              - "127.0.0.1:9058:80"
                  
                  
                          depends_on:
                  
                  
                              - fpm
                  
                  
                      fpm:
                  
                  
                          build:
                  
                  
                              context: images/php_fpm
                  
                  
                  
                  
                  
                  само собой Dockerfile лежат в папках:
                  
                  
                  images/nginx
                  
                  
                  images/php_fpm
                  
                  
                  
                  
                  
                  проект же лежит в корневой папке
                  
                  
                  
                  
                  
                  Dockerfile:
                  
                  
                  FROM php:7.4-fpm-alpine
                  
                  
                  
                  
                  
                  COPY ./images/php_fpm/php.ini /usr/local/etc/php/conf.d
                  
                  
                  
                  
                  
                  COPY . /var/www/html;
                  
                  
                  
                  
                  
                  WORKDIR /app
                  
                  
                  
                  
                  
                  вроде "." должна указывать корневой путь файла docker-compose (я так думал), но после сборки боюсь что ошибаюсь, как положить проект в Docker php_fpm ???
                  
                  
                
зачем ; в конце пути?
Раз уж ты указываешь контекст ./images/php_fpm, и в этой папке лежит php.ini, то в Dockerfile должно быть COPY ./php.ini /usr/..., потому что он лежит в корне контекста
а проект лежит ./../../ как то так
ну как по другому тебе обяснить: проект в ./ Dockefile в ./images/php_fpm
Обсуждают сегодня