Ошибка копирования файла Docker: stat / var / lib / docker / tmp / docker-XXXX

У меня есть файл docker-compose.yml

version: '2'

services:
    db:
        image: mysql
        volumes:
            - ./.data/db:/var/lib/mysql
        environment:
            MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
            MYSQL_DATABASE: ${MYSQL_DATABASE}
            MYSQL_USER: ${MYSQL_USER}
            MYSQL_PASSWORD: ${MYSQL_PASSWORD}
        networks:
            - docker-network
    php:
        build:
            context: ./php7-fpm
            args:
                TIMEZONE: ${TIMEZONE}
        volumes:
            - ${BACK_APP_PATH}:/var/www
        environment:
            APP_ENV: "dev"
        networks:
            - docker-network

И в моем файле Dockerfile php7-fpm я пытаюсь скопировать некоторые файлы из внутренней папки.

Например:

COPY --chown=www-data:www-data composer.json .

Но когда я создаю свои контейнеры, он выдает мне эту ошибку:

ERROR: Service 'php' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder665456389/composer.json: no such file or directory

Есть ли в каталоге composer.json файл php7-fpm?

larsks 30.10.2018 22:50

Очевидно, что файл отсутствует в контексте сборки.

emix 30.10.2018 22:51

Смотришь, где докер ищет файл? Нет в php7-fpm

Borja Pombo 30.10.2018 22:52

Попробуйте создать свой образ вручную, docker build -t myPhpImage ./php7-fpm должен дать вам лучшее представление

Andre Helberg 31.10.2018 06:48

Ничего страшного, вы правы, файл пропал. Спасибо всем!

Borja Pombo 31.10.2018 11:15
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
0
5
3 599
0

Другие вопросы по теме