wormhole/algorand/Dockerfile

24 lines
572 B
Docker

# syntax=docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
FROM docker.io/python:3.10
# Support additional root CAs
COPY README.md cert.pem* /certs/
# Debian
RUN if [ -e /certs/cert.pem ]; then cp /certs/cert.pem /etc/ssl/certs/ca-certificates.crt; fi
RUN python3 -m pip install virtualenv
RUN apt-get update
RUN apt-get -y install netcat
COPY Pipfile.lock Pipfile.lock
COPY Pipfile Pipfile
RUN python3 -m pip install pipenv
RUN pipenv install
RUN mkdir teal
COPY *.py .
COPY deploy.sh deploy.sh
COPY .env .env