14 lines
433 B
Docker
Raw Normal View History

FROM python:2-alpine as BUILD
2021-09-02 12:48:48 +03:00
RUN apk add gcc musl-dev libffi-dev rust cargo make openssl-dev
COPY ./requirements.txt ./requirements.txt
2021-09-02 12:48:48 +03:00
RUN pip install --user -r requirements.txt
FROM python:2-alpine
RUN apk --no-cache add openssh-client
COPY --from=BUILD /root/.local /root/.local
COPY . /deploy
ENV PATH=/root/.local/bin:$PATH
WORKDIR /deploy
ENTRYPOINT ["/deploy/entrypoint.sh"]
CMD ["--list"] # execute `fab --list` by default