基于node:8-alpine,安装了pkg并下载好了linux的打包依赖。主要是解决每次下载打包的依赖耗时超级长的问题,目前只放了linux和alpine,可直接用于打包的指令如下:
docker run -v `pwd`:/code sunwu51/pkg:8-alpine sh -c "cd code && npm install && pkg xx.js --targets=node8-linux-x64"
Dockerfile如下
FROM node:8-alpine
RUN npm install -g pkg pkg-fetch && \
pkg-fetch node8 linux x64 && \
pkg-fetch node8 alpine x64
Content type
Image
Digest
Size
52.8 MB
Last updated
about 7 years ago
docker pull sunwu51/pkg:8-alpine