You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
xmrauctions/Docker/Dockerfile-xmrauctions

16 lines
495 B
Plaintext

FROM python:3
RUN apt-get update
RUN apt-get install python3 python3-venv -y
COPY requirements.txt /tmp/requirements.txt
RUN python3 -m venv /tmp/venv && /tmp/venv/bin/pip install -r /tmp/requirements.txt
COPY . /srv/xmrauctions
RUN ln -s /tmp/venv /srv/xmrauctions/.venv
RUN useradd -s /bin/bash -d /srv/xmrauctions xmrauctions
RUN chown -R xmrauctions:xmrauctions /srv/xmrauctions
RUN chmod +x /srv/xmrauctions/bin/*
USER xmrauctions
WORKDIR /srv/xmrauctions
ENTRYPOINT ["./bin/entrypoint"]