cement/docker/Dockerfile.dev

22 lines
547 B
Docker
Raw Normal View History

2017-04-19 03:34:42 +00:00
FROM python:3.6-alpine
2017-04-09 06:57:58 +00:00
MAINTAINER BJ Dierkes <derks@datafolklabs.com>
2018-07-18 19:01:36 +00:00
ENV PS1="\[\e[0;33m\]|> cement <| \[\e[1;35m\]\W\[\e[0m\] \[\e[0m\]# "
2017-04-19 03:34:42 +00:00
WORKDIR /app
COPY requirements-dev.txt /app/
RUN apk update \
&& apk add libmemcached-dev \
gcc \
musl-dev \
cyrus-sasl-dev \
zlib-dev \
make \
2018-06-23 06:02:23 +00:00
vim \
2018-07-18 19:01:36 +00:00
bash \
2018-06-23 06:02:23 +00:00
&& ln -sf /usr/bin/vim /usr/bin/vi \
2017-04-09 06:57:58 +00:00
&& pip install --no-cache-dir -r requirements-dev.txt
2017-04-19 03:34:42 +00:00
COPY . /app
2018-06-23 06:02:23 +00:00
COPY docker/vimrc /root/.vimrc
RUN python setup.py develop
2018-07-18 19:01:36 +00:00
CMD ["/bin/bash"]