Proyecto 4iTech integrado en Docker para su despliegue en local sin necesidad de arranque de IDEs, VSC e IntelliJ
No desacoplados
https://hub.docker.com/_/eclipse-temurin el docker pull de abajo (descarga de la imagen) lo ejecutamos por consola:
#FROM eclipse-temurin:21-jre-jammy #ARG JAR_FILE=target/*.jar #COPY ${JAR_FILE} backend.jar #ENTRYPOINT ["java", "-jar", "/backend.jar"]
Es decir, en el directorio del backend : ejecutar en el directorio del Backend el comando de abajo con el punto final
##FROM node:20.11.0-alpine as build
##WORKDIR /app
##COPY package*.json ./ ##RUN npm i
##COPY . .
##RUN npm run build -- --configuration production
##FROM nginx:1.25-alpine
##RUN rm -rf /usr/share/nginx/html/*
##COPY --from=build /app/dist/angular-4i-tech/browser /usr/share/nginx/html
##EXPOSE 80
##CMD ["nginx", "-g", "daemon off;"]