Example of how to use Angular 14 and OpenLayers 7.
The project uses Angular Material and implements the drag-and-drop interaction of OpenLayers in order to add GeoJSON to the map. In addition, it includes a Dockerfile using PM2 to serve the bundled app.
npm install
npm start
npm run build
docker build -t <name>:<tag> .
docker run <name>:<tag>

