/angular-docker-101

learning to use angular with docker. a WIP.

Primary LanguageTypeScript

angular-docker-101

Learning how to dockerize an Angular app from Running Angular applications inside a Docker container - part 1

  1. install docker for mac
  2. create an angular app in client directory
  3. create dockerfile in client directory
  4. update package.json -> npm start to start dev server with -H 0.0.0.0
  5. docker build ... -> create our own docker image
  6. docker run --rm -p 80:4200 angular-docker/client
  7. create custom nginx docker image
  8. create docker-compose.yml in root directory
  9. docker-compose up -d --build --remove-orphans
  10. docker-compose stop

on another machine

  1. clone
  2. $ docker-compose up -d --build --remove-orphans
  • -d - detatch mode
  • --build - build images before starting containers
  • --remove-orphans - remove images that are not defined in the compose file

get back some spaces

$ docker image prune -a