irongit
dockerweb/Dockerfile
17 lines434 B
1FROM alpine:3.17
2RUN apk update && apk upgrade --available
3RUN apk add --update python3 nodejs npm postgresql postgresql-jit nginx redis
4RUN mkdir /run/postgresql
5RUN chown postgres:postgres /run/postgresql
6ENV IS_DOCKER=1
7ENV PYTHONDONTWRITEBYTECODE=1
8ENV PYTHONUNBUFFERED=1
9
10COPY docker-entrypoint.sh /
11COPY sample /sample
12RUN chmod 777 /docker-entrypoint.sh
13ENTRYPOINT [ "/docker-entrypoint.sh" ]
14
15EXPOSE 80
16EXPOSE 5432
17EXPOSE 6379