AhmedElTaher commited on
Commit
cca1359
·
verified ·
1 Parent(s): ec5c042

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -0
Dockerfile CHANGED
@@ -30,9 +30,15 @@ WORKDIR /app
30
  COPY requirements.txt .
31
  COPY packages.txt .
32
 
 
 
 
33
  # Install Python dependencies
34
  RUN pip3 install --no-cache-dir -r requirements.txt
35
 
 
 
 
36
  # Install ImmuneBuilder dependencies (complex installation)
37
  # Note: These may fail in some environments, but the app has fallback methods
38
  RUN pip3 install openmm || echo "OpenMM installation failed - using fallback"
 
30
  COPY requirements.txt .
31
  COPY packages.txt .
32
 
33
+ # Upgrade pip to latest version
34
+ RUN pip3 install --upgrade pip
35
+
36
  # Install Python dependencies
37
  RUN pip3 install --no-cache-dir -r requirements.txt
38
 
39
+ # Update all installed packages to latest versions
40
+ RUN pip3 install --upgrade --no-cache-dir -r requirements.txt
41
+
42
  # Install ImmuneBuilder dependencies (complex installation)
43
  # Note: These may fail in some environments, but the app has fallback methods
44
  RUN pip3 install openmm || echo "OpenMM installation failed - using fallback"