From eacc6c4c996d333ac87e282d167e382f11569e28 Mon Sep 17 00:00:00 2001 From: broadstone-connorbrady Date: Wed, 12 Oct 2022 13:38:20 +0100 Subject: [PATCH] ADDED Docker-compose file for development --- Dockerfile.dev | 10 ++++++++++ docker-compose.yml | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 Dockerfile.dev create mode 100644 docker-compose.yml diff --git a/Dockerfile.dev b/Dockerfile.dev new file mode 100644 index 0000000..bb46d25 --- /dev/null +++ b/Dockerfile.dev @@ -0,0 +1,10 @@ +FROM php:7.4-alpine3.12 + +WORKDIR /app + +RUN apk add --update libdmtx bash curl + +COPY composer.json composer.lock ./ + +RUN curl -s https://getcomposer.org/installer | php +RUN ./composer.phar i diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..58d529e --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,11 @@ +version: '3.4' +services: + api: + ports: + - "9000:8080" + build: + context: . + dockerfile: Dockerfile.dev + command: "php -S 0.0.0.0:8080 -t public" + volumes: + - ./:/app