我在为我的 nuxtjs 应用程序构建 docker 时遇到问题
我正在构建一个 docker 来开发我的 nuxt 应用程序,但热重载在容器中不起作用,共享卷工作正常,唯一的问题是热重载
我的系统是 Windows,在 wsl 上使用 docker
我在下面添加了 dockerfile、docker compose 和 package.json 文件
这是我的 Dockerfile
WORKDIR /usr/src/app
COPY . ./
RUN yarn install
EXPOSE 3000
ENV HOST=0.0.0.0
ENV PORT=3000
CMD [ "yarn", "dev" ]
Run Code Online (Sandbox Code Playgroud)
和我的 docker-compose.yml
version: "3"
services:
aplication:
working_dir: /usr/src/app
build:
context: .
volumes:
- ./src/:/usr/src/app/src/
image: wetrack-nuxt
environment:
- CHOKIDAR_USEPOLLING=true
- NODE_ENV=development
ports:
- 3000:3000
Run Code Online (Sandbox Code Playgroud)
这是我的 package.json
{
"name": "minton",
"version": "1.0.0",
"private": true,
"scripts": {
"dev": "nuxt",
"build": …Run Code Online (Sandbox Code Playgroud)