Bug: Docker compose output different from individual docker build output.

This commit is contained in:
ADAMJR 2021-12-02 16:34:46 +00:00
parent 73c1884f08
commit 0eec979a4c
4 changed files with 11 additions and 6 deletions

View File

@ -9,5 +9,5 @@ RUN unlink /app/src/types
COPY --chown=app:app --from=accord_types:latest /app /app/src/types
EXPOSE 3000
USER app
# USER app
CMD npm run start:dev

View File

@ -12,5 +12,6 @@ services:
ports: [3000:3000]
env_file: [./backend/.env]
volumes: [./backend:/app]
entrypoint: npm run start:prod
volumes:
accord:

View File

@ -2,12 +2,14 @@ FROM node:16-alpine3.14
RUN addgroup app && adduser -SG app app
WORKDIR /app
COPY --chown=app:app package*.json ./
COPY package*.json ./
RUN npm i
# RUN chown -R app:app /app/node_modules/.cache
COPY . .
RUN unlink /app/src/types
COPY --chown=app:app --from=accord_types:latest /app /app/src/types
COPY --from=accord_types:latest /app /app/src/types
EXPOSE 4200
USER app
# USER app
CMD npm run start:dev

View File

@ -1,10 +1,12 @@
{
"scripts": {
"dc:run": "sudo docker-compose -f docker-compose.dev.yml run database --service-ports",
"dc:up": "sudo docker-compose -f docker-compose.dev.yml up -d",
"dc:down": "sudo docker-compose -f docker-compose.dev.yml down",
"dc:ps": "sudo docker-compose -f docker-compose.dev.yml ps",
"dc:build": "sudo docker-compose -f docker-compose.prod.yml build",
"log:f": "sudo docker-compose -f docker-compose.dev.yml logs backend",
"log:b": "sudo docker-compose -f docker-compose.dev.yml logs frontend"
"dc:logs": "sudo docker-compose -f docker-compose.dev.yml logs -t",
"dc:logs:b": "npm run dc:logs | grep backend",
"dc:logs:f": "npm run dc:logs | grep frontend"
}
}