view service/rfid_pn532_py/Dockerfile.x86 @ 1235:d8aa414f21d9

py3, rfid-console rename Ignore-this: 1b28d912e8847685a87c0c9ccb703608 darcs-hash:1812ff3e65cffea158d10f03e565942a684b4bd4
author drewp <drewp@bigasterisk.com>
date Sun, 07 Apr 2019 03:58:51 -0700
parents e720c1cff03e
children
line wrap: on
line source

FROM bang6:5000/base_x86

WORKDIR /opt
RUN apt-get install -y libnfc5 libfreefare0 libnfc-dev libfreefare-dev 
RUN apt-get install -y python3-nose2
COPY pyfreefare-build-x86 ./pyfreefare-build

COPY requirements.txt .
RUN pip3 install -r requirements.txt
# not sure why this doesn't work from inside requirements.txt
RUN pip3 install -U 'https://github.com/drewp/cyclone/archive/python3.zip'

COPY *.py *.html  ./

ENV PYTHONPATH=/opt/pyfreefare-build
EXPOSE 10012

CMD ["/usr/bin/python3", "rfid.py", "-v"]