1526
|
1 FROM bang6:5000/base_x86
|
|
2
|
|
3 WORKDIR /opt
|
|
4 RUN apt-get install -y libnfc5 libfreefare0 libnfc-dev libfreefare-dev
|
|
5 RUN apt-get install -y python3-nose2
|
|
6 COPY pyfreefare-build-x86 ./pyfreefare-build
|
|
7
|
|
8 COPY requirements.txt .
|
|
9 RUN pip3 install -r requirements.txt
|
|
10 # not sure why this doesn't work from inside requirements.txt
|
|
11 RUN pip3 install -U 'https://github.com/drewp/cyclone/archive/python3.zip'
|
|
12
|
|
13 COPY *.py *.html ./
|
|
14
|
|
15 ENV PYTHONPATH=/opt/pyfreefare-build
|
|
16 EXPOSE 10012
|
|
17
|
|
18 CMD ["/usr/bin/python3", "rfid.py", "-v"]
|