migra/Dockerfile

16 lines
532 B
Docker
Raw Normal View History

2018-08-05 17:13:12 +03:00
FROM alpine:3.8
2017-12-08 15:19:29 +03:00
2018-08-05 17:13:12 +03:00
RUN set -x && \
apk add --no-cache bash python3 ca-certificates postgresql-libs postgresql-dev && \
apk add --no-cache --virtual=build-dependencies build-base python3-dev && \
pip3 install --upgrade --no-cache-dir pip && \
pip3 install --no-cache-dir psycopg2-binary migra && \
2018-08-05 17:13:12 +03:00
apk del build-dependencies postgresql-dev python3-dev && \
rm -rf /tmp/* /var/tmp/* /var/cache/apk/*
2017-12-08 15:19:29 +03:00
2018-08-05 17:13:12 +03:00
COPY docker-entrypoint.sh /docker-entrypoint.sh
2017-12-08 15:19:29 +03:00
2018-08-05 17:13:12 +03:00
ENTRYPOINT ["/docker-entrypoint.sh"]
2017-12-08 15:19:29 +03:00
2018-08-05 17:13:12 +03:00
CMD ["migra", "--help"]