2018-02-24 09:08:54 +00:00
|
|
|
FROM library/node:8-alpine
|
2017-06-02 15:09:38 +00:00
|
|
|
|
2018-02-24 09:08:54 +00:00
|
|
|
RUN apk update \
|
|
|
|
&& apk add bash
|
2017-06-02 15:09:38 +00:00
|
|
|
|
2018-02-24 09:08:54 +00:00
|
|
|
RUN mkdir -p /data \
|
|
|
|
&& chown -R node:node /data
|
|
|
|
|
|
|
|
RUN yarn global add gulp
|
2017-06-02 15:09:38 +00:00
|
|
|
|
2018-02-24 09:08:54 +00:00
|
|
|
COPY build_entrypoint.sh /
|
|
|
|
RUN chmod a+x /build_entrypoint.sh
|
2017-09-19 10:19:14 +00:00
|
|
|
|
2018-02-24 09:08:54 +00:00
|
|
|
# Define working directory.
|
|
|
|
WORKDIR /data
|
2017-09-19 10:19:14 +00:00
|
|
|
|
2018-02-24 09:08:54 +00:00
|
|
|
# Define working user.
|
|
|
|
USER node
|
2017-06-02 15:09:38 +00:00
|
|
|
|
|
|
|
# Define default command.
|
2018-02-24 09:08:54 +00:00
|
|
|
CMD ["/build_entrypoint.sh"]
|