Webpack没有看到docker alpine

时间:2017-09-27 19:17:43

标签: docker webpack alpine

我正在尝试将已经运行的webpack应用程序移植到docker设置,以便更轻松地进行开发环境设置。我已经使用了以下Dockerfile:

FROM scardon/ruby-node-alpine
MAINTAINER mbajur@gmail.com

RUN apk add --no-cache build-base python

ENV BUNDLE_PATH /box
RUN mkdir -p /app
WORKDIR /app

COPY . ./

EXPOSE 4567

我的docker-compose.yml

version: '3'

services:
  app: &app_base
    build:
      context: .
    command: webpack --watch -d --color
    volumes:
      - .:/app
      - box:/box
    ports:
      - "4567:4567"

volumes:
  box:

我正在使用

运行我的webpack设置
$ docker-compose up

但是,由于某种原因,webpack无法看到对我的文件所做的更改。此外,在一些谷歌搜索后,我尝试使用--watch-poll,但它然后在第一次构建后立即退出,而不是看作为一个守护。

我能做些什么让它在码头工人高山?我有一种感觉,我在这里错过了一些简单的东西。

PS。我的项目主要基于:https://github.com/grassdog/middleman-webpack

PS2。我很确定它与webpack配置无关,因为它在docker之外使用时非常好用

PS3。我还设置了fs.inotify.max_user_watches524288,但没有太大改变

0 个答案:

没有答案