mirror of
https://github.com/aljazceru/cyphernode.git
synced 2025-12-25 16:44:49 +01:00
23 lines
626 B
Docker
23 lines
626 B
Docker
FROM python:3.6-alpine3.8
|
|
|
|
ENV HOME /pycoin
|
|
|
|
RUN apk add --update --no-cache git jq su-exec \
|
|
&& pip install --no-cache-dir pycoin \
|
|
&& cd / \
|
|
&& git clone https://github.com/Kexkey/pycoin.git \
|
|
&& cp -rf pycoin/pycoin/* /usr/local/lib/python3.6/site-packages/pycoin \
|
|
&& rm -rf pycoin/*
|
|
|
|
COPY script/pycoin.sh ${HOME}/pycoin.sh
|
|
COPY script/requesthandler.sh ${HOME}/requesthandler.sh
|
|
COPY script/responsetoclient.sh ${HOME}/responsetoclient.sh
|
|
COPY script/startpycoin.sh ${HOME}/startpycoin.sh
|
|
COPY script/trace.sh ${HOME}/trace.sh
|
|
|
|
WORKDIR ${HOME}
|
|
|
|
RUN chmod +x startpycoin.sh requesthandler.sh
|
|
|
|
ENTRYPOINT ["su-exec"]
|