Newer
Older
docker_templates / README.md
@Curtis Lewis Curtis Lewis on 23 Jun 910 bytes initial commit angular instructions

docker_templates

Docker templates for different programming languages

Angular

Move Dockerfile, docker-compose.yml and .dockerignore into top level Angular app directory (my_angular_app/ and not my_angular_app/src)

Make the following changes in package.json

"scripts": {
   ...
   "start": "ng serve --host 0.0.0.0",
   ...
 }

Ref answer by Hans Kilian on S.O.: https://stackoverflow.com/questions/74467776/problem-connecting-to-angular-app-in-docker

Ref Docker / Angular live-reload ... https://www.freecodecamp.org/news/how-to-enable-live-reload-on-docker-based-applications/

docker volume create nodemodules
docker build -t MY_IMAGE_NAME
docker run --name app -p 4200:4200 -v nodemodules:/src/node_modules  -v .:/src  MY_IMAGE_NAME

or to start via Docker compose

docker compose up

and to shut down

docker compose down