ОШИБКА: не удалось создать службу php_fpm: неожиданный EOF - PullRequest
0 голосов
/ 08 мая 2019

, поэтому я в настоящее время использую docker в моем проекте laravel + vue.js, и всякий раз, когда я пытаюсь запустить docker-compose up --build -d, появляется эта ошибка

ERROR: Service 'php_fpm' failed to build: unexpected EOF

Это мой код docker-compose.yml

version: "3.5"

services:
  php_fpm:
    build:
      context: .
      dockerfile: ./docker/php/Dockerfile
    container_name: app_php_fpm
    working_dir: ${NGINGX_ROOT}
    networks:
      - app
    volumes:
        - ./:${NGINGX_ROOT}
  nginx:
    image: nginx:1.15
    container_name: app_nginx
    working_dir: ${NGINGX_ROOT}
    networks:
      - app
    ports:
      - "81:80"
    volumes:
      - ./:${NGINGX_ROOT}
      - ./docker/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf
  db:
    image: mariadb:latest
    container_name: app_db
    networks:
      - app
    environment:
      - MYSQL_DATABASE=pfe
      - MYSQL_ROOT_PASSWORD=
      - MYSQL_USER=root
      - MYSQL_PASSWORD=
  redis:
    image: redis:latest
    container_name: app_redis
    networks:
      - app
    ports:
      - "6382:6379"
  composer:
    image: composer:latest
    working_dir: ${NGINGX_ROOT}
    command: install
    volumes:
      - ./:${NGINGX_ROOT}
  node:
    build:
      context: .
      dockerfile: ./docker/npm/Dockerfile
    container_name: app_npm
    working_dir: ${NGINGX_ROOT}
    volumes:
      - ./:${NGINGX_ROOT}
networks:
  app:
    driver: bridge

Я проверил многие форумы в поисках решений, но ни один из них, похоже, не решил мою проблему. Буду очень признателен за вашу помощь. PS: я использую php версии 7.1.28 и версию докера: 18.09.2 Это мой докер файл

FROM php:7.2-fpm

RUN apt-get update && apt-get install -y \
    curl \
    git \
    libzip-dev \
    zip \
    unzip

RUN docker-php-ext-configure zip --with-libzip
RUN docker-php-ext-install pdo_mysql zip
RUN curl --silent --show-error https://getcomposer.org/installer | php && \
    mv composer.phar /usr/local/bin/composer
...