lnproto: Fix up the lnprototest docker image
This commit is contained in:
parent
414f65fc66
commit
9afcec0404
|
@ -1,2 +1,3 @@
|
|||
Dockerfile
|
||||
contrib/docker/Dockerfile.*
|
||||
target
|
||||
|
|
|
@ -19,19 +19,22 @@ RUN ln -fs /usr/share/zoneinfo/America/New_York /etc/localtime
|
|||
|
||||
RUN locale-gen en_US.UTF-8 && dpkg-reconfigure --frontend noninteractive tzdata
|
||||
|
||||
COPY . .
|
||||
|
||||
# install package for python cryptography lib
|
||||
# https://cryptography.io/en/latest/installation/#debian-ubuntu
|
||||
|
||||
RUN apt-get -qq update && \
|
||||
apt-get -qq install --no-install-recommends --allow-unauthenticated -yy \
|
||||
build-essential libssl-dev libffi-dev \
|
||||
python3-dev cargo
|
||||
python3-dev cargo python3-pip
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN pip install poetry && \
|
||||
poetry export --without-hashes -o /tmp/requirements.txt && \
|
||||
cat /tmp/requirements.txt && \
|
||||
pip install -r /tmp/requirements.txt
|
||||
|
||||
# move the script in the root of the directory
|
||||
RUN cp contrib/docker/scripts/*.sh .
|
||||
|
||||
RUN ls -la
|
||||
|
||||
CMD ["./contrib/docker/scripts/entrypoint.sh"]
|
||||
|
|
Loading…
Reference in New Issue