Skip to content

hader-araujo/dockerized-angular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

Dockerizing @angular/cli

Some Docker images to help working on latest Angular's code (Each Dockerfile is on your own branch)

Requirements

  • Docker
  • Docker compose

To create and run Angular - Linux

  • app_name=change-the-app-name
  • git clone -b run-project --single-branch https://github.com/hader-araujo/dockerized-angular.git ./$app_name
  • docker pull hader/create-angular-project
  • docker run -it --rm --user "$(id -u):$(id -g)" -e "app_name=$app_name --directory $app_name " -v $(pwd):/app hader/create-angular-project
  • cd $app_name
  • sed -i 's/ng serve/ng serve -H 0.0.0.0/g' package.json
  • docker-compose build
  • docker-compose up

Image with the @angular/cli installed globally

On Docker hub

https://hub.docker.com/r/hader/angular-cli/

How to use

  • docker pull hader/angular-cli
  • docker run -it --rm --user "$(id -u):$(id -g)" -v $(pwd):/app hader/angular-cli ng

To use the Dockerfile

Image to create an Angular project

On Docker hub

https://hub.docker.com/r/hader/create-angular-project/

How to use

  • docker pull hader/create-angular-project
  • docker run -it --rm --user "$(id -u):$(id -g)" -e "app_name=my-app-name" -v $(pwd):/app hader/create-angular-project

To use the Dockerfile

  • git clone https://github.com/hader-araujo/dockerized-angular
  • cd dockerized-angular
  • git checkout create-project
  • docker build --force-rm -t hader/create-angular-project .
  • docker run -it --rm --user "$(id -u):$(id -g)" -e "app_name=my-app-name" -v $(pwd):/app hader/create-angular-project

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published