This repository was archived by the owner on Mar 22, 2025. It is now read-only.
(WIP) Feature/docker deploy prod #1
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Do not merge
Context: angular/angular-cli#885
Credits to @suchja for the base work (https://github.com/suchja/angular-cli-docker)
TODO:
ng build -prod
, 2. nginx servedist
)docker-compose.yml
files for the different containers and environments (similar to https://github.com/danwahlin/angular2-restfulservice)ng serve
(similar to https://github.com/suchja/angular-cli-docker)Drawbacks:
Since the
dist-build
container and thenginx
container are linked throughnetworks
, there is no guarantee on the startup order. Hence, you need to manually start the dist build first and wait for it to finish, and then start the nginx container:Now you should be able to visit the site at http://localhost