Files
bigcapital/docker/workspace/Dockerfile
Ahmed Bouhuolia 70809cb05c WIP Items module.
2019-09-03 02:07:28 +02:00

39 lines
545 B
Docker

FROM phusion/baseimage:0.9.19
RUN apt-get update && \
apt-get install -y npm \
mysql-client \
sqlite3 \
iputils-ping && \
npm install -g n
##
## Timezone
##
ARG TZ=UTC
ENV TZ ${TZ}
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
##
## Node
##
ARG NODE_VERSION=latest
# Install the specified NODE_VERSION or grab latest
RUN n "$NODE_VERSION"
# Install YARN
RUN npm i -g yarn
##
## Cron
##
COPY ./crontab /var/spool/cron/crontabs
WORKDIR /opt/app
ENTRYPOINT sleep infinity