diff --git a/Dockerfile b/Dockerfile index 4c7fb74..147fe0f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # BUILD FOR LOCAL DEVELOPMENT ################### -FROM node:18-alpine As development +FROM node:18-alpine3.16 As development # Create app directory WORKDIR /usr/src/app @@ -25,7 +25,7 @@ USER node # BUILD FOR PRODUCTION ################### -FROM node:18-alpine As build +FROM node:18-alpine3.16 As build WORKDIR /usr/src/app @@ -59,7 +59,7 @@ USER node # PRODUCTION ################### -FROM node:18-alpine As production +FROM node:18-alpine3.16 As production # Copy package.json to be able to execute migration command COPY --chown=node:node package*.json ./ diff --git a/README.md b/README.md index b9e9400..23b8fb9 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Authentication (AuthN) and Authorization (AuthZ) data management. ## Requirements -You need [Docker](https://docs.docker.com/engine/) and [Docker-compose](https://docs.docker.com/compose/). +You need [Docker](https://docs.docker.com/engine/) and its [compose](https://docs.docker.com/compose/) plugin. A RabbitMQ instance is also required to send / receive messages when data has been inserted/updated/deleted. @@ -21,7 +21,7 @@ and modify it to suit your needs. Then execute : ```bash -docker-compose up -d +docker compose up -d ``` The app runs automatically on the port defined in `SERVICE_PORT` of `.env` file (default : _5002_).