There is a docker-compose.yaml version: '2' services:
nginx: build: nginx container_name: nginx ports: - 80:80 - 443:443 volumes: - ./:/usr/share/nginx/html php-fpm: image: nanoninja/php-fpm container_name: php-fpm volumes: - ./:/usr/share/nginx/html db: container_name: mysql image: mysql restart: always environment: - MYSQL_DATABASE=test - MYSQL_ROOT_PASSWORD=test - MYSQL_USER=test - MYSQL_PASSWORD=test phpmyadmin: container_name: phpmyadmin image: phpmyadmin/phpmyadmin links: - db ports: - 8080:80 frontend: build: frontend container_name: frontend volumes: - ./:/usr/share/frontend Here to the docker container file
FROM node RUN mkdir /usr/share/frontend WORKDIR /usr/share/frontend COPY package.json /usr/share/frontend/package.json RUN npm install CMD ["npm","start"] At step 4 produces the following error:
Step 4/7: COPY package.json /usr/share/frontend/package.json ERROR: Service 'frontend' failed to build: lstat package.json: no such file or directory