在构建映像时找不到mix_docker npm

时间:2017-07-19 06:26:49

标签: elixir phoenix-framework mix-docker

使用mix_docker依赖项中使用的最新版本的Alpine-erlang Linux映像时,出现了一个奇怪的npm command not found错误。

1 个答案:

答案 0 :(得分:3)

让我花时间弄清楚在最后一个版本的Alpine npm包中是否在节点之外。

使用nodejs-npm包解决错误。

在我的Docker文件中:

RUN apk add --no-cache --repository http://nl.alpinelinux.org/alpine/v3.6/main nodejs=6.10.3-r1 nodejs-npm=6.10.3-r1

对于段错误,在编译资产时似乎节点版本与早午餐冲突。

希望这有助于他人。