Does your Typescript Angular app open locally, but not when you run it on docker? Worse, do your docker logs say Angular is running and you still can't access it?
Have you already added EXPOSE {PORT} to your Dockerfile and mapped your local {PORT} to the Docker {PORT}?
I have a potential solution for you! Add --host 0.0.0.0 to your ng serve command. Example dockerfile CMD:
CMD ["ng", "serve", "--host", "0.0.0.0"]
If you don't have this, you'll need it.
Source Code Dockerfile:
--------------------------------------------------------------------------------
Chapters
0:00 - Localhost Angular not accessible from Docker
0:18 - Fix for accessing Angular on localhost from Docker
0:42 - Warnings to ignore