24 lines
472 B
Docker
24 lines
472 B
Docker
FROM node:7-alpine
|
|
|
|
ARG COMPOSERIZE_VERSION=881064ded420c2fced2442457c6dca62b56a7500
|
|
|
|
RUN \
|
|
apk add --no-cache --virtual .temp \
|
|
make \
|
|
g++ \
|
|
python \
|
|
git \
|
|
&&\
|
|
rm -rf /app &&\
|
|
git clone --recursive https://github.com/magicmark/composerize.git /app &&\
|
|
cd /app &&\
|
|
git checkout "${COMPOSERIZE_VERSION}" &&\
|
|
npm install &&\
|
|
npm run postinstall &&\
|
|
rm -rf .git /tmp/* /var/tmp/* &&\
|
|
apk del --no-cache .temp
|
|
|
|
EXPOSE 8080
|
|
WORKDIR /app
|
|
CMD ["npm", "start"]
|