caldervf commited on
Commit
1d375a3
1 Parent(s): 670aac3

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -5
Dockerfile CHANGED
@@ -17,7 +17,7 @@ RUN printf "I'm building for TARGETPLATFORM=${TARGETPLATFORM}" \
17
  # --- Environment variables
18
  ENV REQUIREMENTS_FILE="requirements.txt"
19
  ENV OUTDIR="/root"
20
- ENV PROJECT_DIR="${HOME}/ml"
21
  ENV PROGRAM_DIR="/opt/program"
22
  ENV HOME_DIR="/root/ml"
23
  ENV LOCAL_DEV_DIR="docker"
@@ -46,6 +46,12 @@ RUN apt-get install -y \
46
  # Cleaning installs
47
  apt-get clean
48
 
 
 
 
 
 
 
49
  # ------------------------- COPYING AND DIRECTORIES ---------------------------
50
 
51
  RUN useradd -m -u 1000 user
@@ -58,14 +64,12 @@ RUN mkdir -p ${PROJECT_DIR}
58
  RUN chown user:user -R ${PROJECT_DIR}
59
 
60
  COPY --chown=user ./src ${PROJECT_DIR}/src
61
- COPY --chown=user ${LOCAL_DEV_DIR}/aliases.sh ${ALIASES_FILE}
62
 
63
- COPY --chown=user ${REQUIREMENTS_FILE} "${HOME_DIR}/${REQUIREMENTS_FILE}"
64
 
65
  # --------------------------- PYTHON-RELATED-LOCAL ----------------------------
66
 
67
- RUN pip install --upgrade pip && \
68
- python -m pip install --no-cache-dir -r "${HOME_DIR}/${REQUIREMENTS_FILE}"
69
 
70
  # ----------------------------- PYTHON-SPECIFIC -------------------------------
71
 
 
17
  # --- Environment variables
18
  ENV REQUIREMENTS_FILE="requirements.txt"
19
  ENV OUTDIR="/root"
20
+ ENV PROJECT_DIR="/home/user/ml"
21
  ENV PROGRAM_DIR="/opt/program"
22
  ENV HOME_DIR="/root/ml"
23
  ENV LOCAL_DEV_DIR="docker"
 
46
  # Cleaning installs
47
  apt-get clean
48
 
49
+ COPY ${REQUIREMENTS_FILE} "${HOME_DIR}/${REQUIREMENTS_FILE}"
50
+
51
+ RUN pip install --upgrade pip && \
52
+ python -m pip install --no-cache-dir -r "${HOME_DIR}/${REQUIREMENTS_FILE}"
53
+
54
+
55
  # ------------------------- COPYING AND DIRECTORIES ---------------------------
56
 
57
  RUN useradd -m -u 1000 user
 
64
  RUN chown user:user -R ${PROJECT_DIR}
65
 
66
  COPY --chown=user ./src ${PROJECT_DIR}/src
 
67
 
68
+
69
 
70
  # --------------------------- PYTHON-RELATED-LOCAL ----------------------------
71
 
72
+
 
73
 
74
  # ----------------------------- PYTHON-SPECIFIC -------------------------------
75