chartManD commited on
Commit
f2cfe76
·
1 Parent(s): 8a9006f

Config Dockerfile, instalando dependencias del sistema

Browse files
Files changed (2) hide show
  1. Dockerfile +5 -5
  2. requirements.txt +0 -0
Dockerfile CHANGED
@@ -4,12 +4,13 @@ RUN export DEBIAN_FRONTEND=noninteractive
4
 
5
  RUN apt-get update && apt-get install -y \
6
  build-essential \
 
7
  libpq-dev \
8
  python3 \
9
- # python3-dev \
10
  python3-mysqldb \
11
  python3.12-venv \
12
  pkg-config \
 
13
  && rm -rf /var/lib/apt/lists/*
14
 
15
  WORKDIR /cata_system
@@ -20,10 +21,9 @@ RUN python3 -m venv /opt/venv
20
  ENV PATH="/opt/venv/bin:$PATH"
21
  RUN ls -lah
22
 
23
- RUN python3 -m pip install --upgrade pip
24
- RUN python3 -m pip install -r requirements.txt
25
-
26
- RUN python3 -m pip install mysqlclient
27
 
28
  COPY . .
29
 
 
4
 
5
  RUN apt-get update && apt-get install -y \
6
  build-essential \
7
+ default-libmysqlclient-dev \
8
  libpq-dev \
9
  python3 \
 
10
  python3-mysqldb \
11
  python3.12-venv \
12
  pkg-config \
13
+ libmysqlclient-dev \
14
  && rm -rf /var/lib/apt/lists/*
15
 
16
  WORKDIR /cata_system
 
21
  ENV PATH="/opt/venv/bin:$PATH"
22
  RUN ls -lah
23
 
24
+ RUN pip install --upgrade pip && \
25
+ pip install wheel && \
26
+ pip install -r requirements.txt
 
27
 
28
  COPY . .
29
 
requirements.txt CHANGED
Binary files a/requirements.txt and b/requirements.txt differ