faure
05/01/2018, 4:48 PMJim
05/04/2018, 1:27 PMJim
05/04/2018, 1:30 PMfaure
05/07/2018, 2:57 PMJim
05/07/2018, 3:12 PMfaure
05/07/2018, 3:31 PMfaure
05/07/2018, 3:32 PMmedelman
05/07/2018, 4:51 PMfaure
05/07/2018, 4:59 PMnilan
05/07/2018, 5:09 PMmedelman
05/07/2018, 10:12 PMFROM amazonlinux:2
LABEL com.jamesapp.version="0.0.2-beta"
RUN rm /bin/sh && ln -s /bin/bash /bin/sh
RUN yum update -y && yum install -y \
apt-transport-https \
build-essential \
ca-certificates \
curl \
make \
git \
libssl-dev \
wget \
tar.x86_64 \
&& yum clean all
WORKDIR /home/usr/app
ENV NVM_DIR="/home/usr/.nvm"
ENV NODE_VERSION=8.10.0
RUN curl -o- <https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh> | bash \
&& . $NVM_DIR/nvm.sh \
&& nvm install $NODE_VERSION \
&& nvm alias default $NODE_VERSION \
&& nvm use default
ENV NODE_PATH $NVM_DIR/versions/node/v$NODE_VERSION/lib/node_modules
ENV PATH $NVM_DIR/versions/node/v$NODE_VERSION/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH
RUN curl -o- "<https://bootstrap.pypa.io/get-pip.py>" | python
RUN pip install awscli --upgrade
RUN node -e "console.log('Running Node.js ' + process.version)"
RUN npm i -g yarn
COPY package.json .
RUN yarn && yarn global add serverless prisma graphql-cli
ENV SLS_DEBUG=*
COPY . .
medelman
05/07/2018, 10:13 PMversion: '2'
services:
dev:
build: .
env_file:
- .env
volumes:
- .:/home/usr/app
ports:
- "5000:5000"
command: tail -F /dev/null
medelman
05/07/2018, 10:13 PM