热装盖茨比不';不要在docker for Windows中工作
我已经设置盖茨比在docker集装箱内工作,除了热装,它工作得非常好热装盖茨比不';不要在docker for Windows中工作,docker,gatsby,Docker,Gatsby,我已经设置盖茨比在docker集装箱内工作,除了热装,它工作得非常好 我尝试了一些类似于盖茨比开发(gatsby develop)——主机0.0.0——端口8080的方法,但没有进行热重新加载。我必须手动重新启动容器。任何提示都会非常有用。提前感谢。在文件docker compose中,必须包含以下环境变量: docker compose.yml version: '3' services: gatsby-app: build: context: ./ do
我尝试了一些类似于盖茨比开发(gatsby develop)——主机0.0.0——端口8080的方法,但没有进行热重新加载。我必须手动重新启动容器。任何提示都会非常有用。提前感谢。在文件docker compose中,必须包含以下环境变量: docker compose.yml
version: '3'
services:
gatsby-app:
build:
context: ./
dockerfile: Dockerfile
image: gatsby-app
container_name: gatsby-app
working_dir: /app
volumes:
- /app/node_modules
- ./app:/app
ports:
- 80:8000
- 81:9000
environment:
- NODE_ENV=development
- GATSBY_WEBPACK_PUBLICPATH=/
- CHOKIDAR_USEPOLLING=1
您的DockerFile文件必须是:
Dockerfile
from node:latest
EXPOSE 8000
RUN npm install -g gatsby-cli yarn
WORKDIR /app
COPY ./app/package.json .
RUN yarn install && yarn cache clean
CMD ["yarn", "develop", "-H", "0.0.0.0", "-p", "8000"]
在文件docker compose中,必须包含以下环境变量: docker compose.yml
version: '3'
services:
gatsby-app:
build:
context: ./
dockerfile: Dockerfile
image: gatsby-app
container_name: gatsby-app
working_dir: /app
volumes:
- /app/node_modules
- ./app:/app
ports:
- 80:8000
- 81:9000
environment:
- NODE_ENV=development
- GATSBY_WEBPACK_PUBLICPATH=/
- CHOKIDAR_USEPOLLING=1
您的DockerFile文件必须是:
Dockerfile
from node:latest
EXPOSE 8000
RUN npm install -g gatsby-cli yarn
WORKDIR /app
COPY ./app/package.json .
RUN yarn install && yarn cache clean
CMD ["yarn", "develop", "-H", "0.0.0.0", "-p", "8000"]
10个月。。你找到解决办法了吗?10个月。。你找到解决办法了吗?