FROM container-registry.oracle.com/os/oraclelinux:8

RUN dnf upgrade -y && \
    dnf module enable nodejs:16 -y && \
    dnf module install nodejs -y

WORKDIR /app

COPY . .

RUN npm ci

EXPOSE 8000

CMD [ "npm", "run", "start" ]
