Slide 25
Slide 25 text
FROM withmethod/alpine-nodejs:6.10.3-r1
ENV IMAGE_NAME=loop-and-crash
ENV IMAGE_VERSION=1.4.3
ENV WORKDIR=/tmp
WORKDIR "${WORKDIR}"
ADD "https://github.com/withmethod/${IMAGE_NAME}/archive/${IMAGE_VERSION}.tar.gz" "${WORKDIR}"
RUN \
tar xzf "${IMAGE_VERSION}.tar.gz" \
&& \
rm -rf "${WORKDIR}/${IMAGE_VERSION}.tar.gz"
WORKDIR "${WORKDIR}/${IMAGE_NAME}-${IMAGE_VERSION}"
RUN npm install --production
USER "alpine"
EXPOSE 2774
CMD ["npm", "start"]