Files
colony/Dockerfile
T
szymon.osypiuk b0cf9f99c1
Build and Push Docker Image / build-and-push (push) Successful in 5s
Alpine
2026-09-21 11:42:12 +02:00

22 lines
493 B
Docker

FROM python:3.14-alpine
ENV PYTHONUNBUFFERED=1 \
PYTHONDONTWRITEBYTECODE=1
WORKDIR /app
COPY requirements.txt .
RUN apk add --no-cache --virtual .build-deps gcc musl-dev linux-headers python3-dev \
&& pip install --no-cache-dir -r requirements.txt \
&& apk del .build-deps
COPY . .
RUN chmod +x colonyctl.py && ln -s /app/colonyctl.py /usr/local/bin/colonyctl
VOLUME ["/app/data", "/app/storages", "/app/logs"]
EXPOSE 65334/tcp 28149/udp 8080/tcp
CMD ["python", "main.py"]