diff --git a/RSA/client/dockerfile b/RSA/client/dockerfile new file mode 100644 index 0000000..288c0d8 --- /dev/null +++ b/RSA/client/dockerfile @@ -0,0 +1,5 @@ +FROM python:alpine +WORKDIR /app +COPY . . +RUN pip install -r requirements.txt +CMD ["python", "client.py"] \ No newline at end of file diff --git a/RSA/docker-compose.yml b/RSA/docker-compose.yml new file mode 100644 index 0000000..b97640e --- /dev/null +++ b/RSA/docker-compose.yml @@ -0,0 +1,19 @@ +services: + web: + build: ./server + container_name: web + ports: + - 80:80 + - 5000:5000 + networks: + - mynetwork + + client: + build: ./client + container_name: client + networks: + - mynetwork + +networks: + mynetwork: + external: false \ No newline at end of file diff --git a/RSA/server/dockerfile b/RSA/server/dockerfile new file mode 100644 index 0000000..b201e6a --- /dev/null +++ b/RSA/server/dockerfile @@ -0,0 +1,7 @@ +FROM python:alpine +WORKDIR /app +COPY . . +RUN pip install -r requirements.txt +EXPOSE 80 +EXPOSE 5000 +CMD ["python", "__init__.py"] \ No newline at end of file