diff --git a/fastapi/Dockerfile b/fastapi/Dockerfile
index 437b68b..ef1705d 100644
--- a/fastapi/Dockerfile
+++ b/fastapi/Dockerfile
@@ -1,4 +1,4 @@
-FROM tiangolo/uvicorn-gunicorn:python3.7
+FROM tiangolo/uvicorn-gunicorn:python3.9
 
 RUN mkdir /fastapi
 
diff --git a/fastapi/requirements.txt b/fastapi/requirements.txt
index 887e383..31324fa 100644
--- a/fastapi/requirements.txt
+++ b/fastapi/requirements.txt
@@ -1,6 +1,6 @@
-fastapi==0.68.0
+fastapi==0.109.0
 pillow==9.0.1
-torch==1.5.0+cpu
-torchvision==0.6.0+cpu
-python-multipart==0.0.5 
-aiofiles==0.4.0
\ No newline at end of file
+torch==1.11.0+cpu
+torchvision==0.12.0+cpu
+python-multipart==0.0.6
+aiofiles==23.2.1
\ No newline at end of file
diff --git a/streamlit/Dockerfile b/streamlit/Dockerfile
index 425b7eb..e6dfa70 100644
--- a/streamlit/Dockerfile
+++ b/streamlit/Dockerfile
@@ -1,4 +1,4 @@
-FROM python:3.7-slim
+FROM python:3.9-slim
 
 RUN mkdir /streamlit
 
diff --git a/streamlit/requirements.txt b/streamlit/requirements.txt
index 92fa0f0..26db65a 100644
--- a/streamlit/requirements.txt
+++ b/streamlit/requirements.txt
@@ -1,3 +1,3 @@
-streamlit==1.23.1
-requests==2.24.0
-requests-toolbelt==0.9.1
\ No newline at end of file
+streamlit==1.30.0
+requests==2.31.0
+requests-toolbelt==1.0.0
\ No newline at end of file