binuser007 commited on
Commit
05d447e
·
verified ·
1 Parent(s): fa89d87

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -4
Dockerfile CHANGED
@@ -18,6 +18,15 @@ RUN go install github.com/projectdiscovery/katana/cmd/katana@latest
18
  ENV GOPATH=/go
19
  ENV PATH=$GOPATH/bin:/usr/local/go/bin:$PATH
20
 
 
 
 
 
 
 
 
 
 
21
  # Create and activate a virtual environment for Python
22
  RUN python3 -m venv /app/venv
23
  ENV PATH="/app/venv/bin:$PATH"
@@ -27,10 +36,6 @@ COPY requirements.txt /app/requirements.txt
27
  RUN pip install --upgrade pip \
28
  && pip install -r /app/requirements.txt
29
 
30
- # Set MPLCONFIGDIR to a writable directory
31
- ENV MPLCONFIGDIR=/tmp/.matplotlib
32
-
33
-
34
  # Copy the Gradio app code to the container
35
  COPY app.py /app/app.py
36
 
 
18
  ENV GOPATH=/go
19
  ENV PATH=$GOPATH/bin:/usr/local/go/bin:$PATH
20
 
21
+ # Set MPLCONFIGDIR to a writable directory
22
+ ENV MPLCONFIGDIR=/tmp/.matplotlib
23
+
24
+ # Create a writable directory for Katana's config
25
+ RUN mkdir -p /tmp/katana
26
+
27
+ # Set the environment variable for Katana's config directory
28
+ ENV KATANA_CONFIG=/tmp/katana
29
+
30
  # Create and activate a virtual environment for Python
31
  RUN python3 -m venv /app/venv
32
  ENV PATH="/app/venv/bin:$PATH"
 
36
  RUN pip install --upgrade pip \
37
  && pip install -r /app/requirements.txt
38
 
 
 
 
 
39
  # Copy the Gradio app code to the container
40
  COPY app.py /app/app.py
41