Angular Docker hot reload not working on windows
up vote
1
down vote
favorite
Running a freshly created angular app in a docker container in windows does not hot reload the app on changes.
I tried this Docker container doesn't reload Angular app.
but keeps failing, if I create the image then run the container I get:
web_1 | npm ERR! enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
I also tried following this article (Works on Mac but not Windows):
Dockerizing an Angular App
I tried adding --poll
to my angular.json
:
"docker":
"poll": 2000
,
- This is my DockerFile
FROM node:8.11.2
# set working directory
RUN mkdir /usr/src/app
WORKDIR /usr/src/app
# add `/usr/src/app/node_modules/.bin` to $PATH
ENV PATH /usr/src/app/node_modules/.bin:$PATH
COPY package.json /usr/src/app/package.json
RUN npm install
RUN npm install -g @angular/cli@6.1.5
# add app
COPY . /usr/src/app
EXPOSE 4200 49153
# start app
CMD ng serve --port 4200 --host 0.0.0.0 --poll 1
That's how I run it:docker build -t something-clever .
For the container:docker run -it -v C:/Users/test-docker -v /usr/src/app/node_module -p 4200:4200 -p 49153:49153 --rm something-clever bash -c "npm start"
Any help is appreciated.
Thank you.
angular docker
This question has an open bounty worth +50
reputation from Nadhir Falta ending ending at 2018-11-19 01:17:23Z">in 2 days.
This question has not received enough attention.
add a comment |
up vote
1
down vote
favorite
Running a freshly created angular app in a docker container in windows does not hot reload the app on changes.
I tried this Docker container doesn't reload Angular app.
but keeps failing, if I create the image then run the container I get:
web_1 | npm ERR! enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
I also tried following this article (Works on Mac but not Windows):
Dockerizing an Angular App
I tried adding --poll
to my angular.json
:
"docker":
"poll": 2000
,
- This is my DockerFile
FROM node:8.11.2
# set working directory
RUN mkdir /usr/src/app
WORKDIR /usr/src/app
# add `/usr/src/app/node_modules/.bin` to $PATH
ENV PATH /usr/src/app/node_modules/.bin:$PATH
COPY package.json /usr/src/app/package.json
RUN npm install
RUN npm install -g @angular/cli@6.1.5
# add app
COPY . /usr/src/app
EXPOSE 4200 49153
# start app
CMD ng serve --port 4200 --host 0.0.0.0 --poll 1
That's how I run it:docker build -t something-clever .
For the container:docker run -it -v C:/Users/test-docker -v /usr/src/app/node_module -p 4200:4200 -p 49153:49153 --rm something-clever bash -c "npm start"
Any help is appreciated.
Thank you.
angular docker
This question has an open bounty worth +50
reputation from Nadhir Falta ending ending at 2018-11-19 01:17:23Z">in 2 days.
This question has not received enough attention.
I had the same issue on my windows desktop and docker. Try to add--poll
to yourng serve
command:ng serve --host 0.0.0.0 --port 4256 --configuration hmr --source-map=false --hmr-warning=false --poll 1
. ` --poll Enable and define the file watching poll time period in milliseconds.`
– Dmitry Bykadorov
Nov 10 at 8:15
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
Running a freshly created angular app in a docker container in windows does not hot reload the app on changes.
I tried this Docker container doesn't reload Angular app.
but keeps failing, if I create the image then run the container I get:
web_1 | npm ERR! enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
I also tried following this article (Works on Mac but not Windows):
Dockerizing an Angular App
I tried adding --poll
to my angular.json
:
"docker":
"poll": 2000
,
- This is my DockerFile
FROM node:8.11.2
# set working directory
RUN mkdir /usr/src/app
WORKDIR /usr/src/app
# add `/usr/src/app/node_modules/.bin` to $PATH
ENV PATH /usr/src/app/node_modules/.bin:$PATH
COPY package.json /usr/src/app/package.json
RUN npm install
RUN npm install -g @angular/cli@6.1.5
# add app
COPY . /usr/src/app
EXPOSE 4200 49153
# start app
CMD ng serve --port 4200 --host 0.0.0.0 --poll 1
That's how I run it:docker build -t something-clever .
For the container:docker run -it -v C:/Users/test-docker -v /usr/src/app/node_module -p 4200:4200 -p 49153:49153 --rm something-clever bash -c "npm start"
Any help is appreciated.
Thank you.
angular docker
Running a freshly created angular app in a docker container in windows does not hot reload the app on changes.
I tried this Docker container doesn't reload Angular app.
but keeps failing, if I create the image then run the container I get:
web_1 | npm ERR! enoent ENOENT: no such file or directory, open '/usr/src/app/package.json'
I also tried following this article (Works on Mac but not Windows):
Dockerizing an Angular App
I tried adding --poll
to my angular.json
:
"docker":
"poll": 2000
,
- This is my DockerFile
FROM node:8.11.2
# set working directory
RUN mkdir /usr/src/app
WORKDIR /usr/src/app
# add `/usr/src/app/node_modules/.bin` to $PATH
ENV PATH /usr/src/app/node_modules/.bin:$PATH
COPY package.json /usr/src/app/package.json
RUN npm install
RUN npm install -g @angular/cli@6.1.5
# add app
COPY . /usr/src/app
EXPOSE 4200 49153
# start app
CMD ng serve --port 4200 --host 0.0.0.0 --poll 1
That's how I run it:docker build -t something-clever .
For the container:docker run -it -v C:/Users/test-docker -v /usr/src/app/node_module -p 4200:4200 -p 49153:49153 --rm something-clever bash -c "npm start"
Any help is appreciated.
Thank you.
angular docker
angular docker
edited Nov 9 at 18:00
asked Nov 9 at 17:53
Nadhir Falta
879313
879313
This question has an open bounty worth +50
reputation from Nadhir Falta ending ending at 2018-11-19 01:17:23Z">in 2 days.
This question has not received enough attention.
This question has an open bounty worth +50
reputation from Nadhir Falta ending ending at 2018-11-19 01:17:23Z">in 2 days.
This question has not received enough attention.
I had the same issue on my windows desktop and docker. Try to add--poll
to yourng serve
command:ng serve --host 0.0.0.0 --port 4256 --configuration hmr --source-map=false --hmr-warning=false --poll 1
. ` --poll Enable and define the file watching poll time period in milliseconds.`
– Dmitry Bykadorov
Nov 10 at 8:15
add a comment |
I had the same issue on my windows desktop and docker. Try to add--poll
to yourng serve
command:ng serve --host 0.0.0.0 --port 4256 --configuration hmr --source-map=false --hmr-warning=false --poll 1
. ` --poll Enable and define the file watching poll time period in milliseconds.`
– Dmitry Bykadorov
Nov 10 at 8:15
I had the same issue on my windows desktop and docker. Try to add
--poll
to your ng serve
command: ng serve --host 0.0.0.0 --port 4256 --configuration hmr --source-map=false --hmr-warning=false --poll 1
. ` --poll Enable and define the file watching poll time period in milliseconds.`– Dmitry Bykadorov
Nov 10 at 8:15
I had the same issue on my windows desktop and docker. Try to add
--poll
to your ng serve
command: ng serve --host 0.0.0.0 --port 4256 --configuration hmr --source-map=false --hmr-warning=false --poll 1
. ` --poll Enable and define the file watching poll time period in milliseconds.`– Dmitry Bykadorov
Nov 10 at 8:15
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53230974%2fangular-docker-hot-reload-not-working-on-windows%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I had the same issue on my windows desktop and docker. Try to add
--poll
to yourng serve
command:ng serve --host 0.0.0.0 --port 4256 --configuration hmr --source-map=false --hmr-warning=false --poll 1
. ` --poll Enable and define the file watching poll time period in milliseconds.`– Dmitry Bykadorov
Nov 10 at 8:15