diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d9073449f68abacefb7b3aca2860fcab1dcb537f..bccbc9671c9e3326772d8a1356b39f18c51508a7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -62,4 +62,4 @@ deploy:
     - docker pull 22baar1mst/asyst-nlp-grader:latest
     - docker run -d 22baar1mst/asyst-nlp-grader:latest
   only:
-    - master
\ No newline at end of file
+    - master
diff --git a/flask_ml_api/Dockerfile b/flask_ml_api/Dockerfile
index 19bf108b763ff306509871ab8f69eea3b0e00232..80ea622f9210557d0809ad5a51d750265bf729bc 100755
--- a/flask_ml_api/Dockerfile
+++ b/flask_ml_api/Dockerfile
@@ -1,14 +1,12 @@
 FROM pytorch/pytorch:1.10.0-cuda11.3-cudnn8-runtime as build
 
 RUN apt-get update && apt-get install -y curl
-RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs -o rustup-init.sh
-RUN sh rustup-init.sh -y --default-toolchain none
-RUN ~/.cargo/bin/rustup toolchain install stable --profile minimal --no-self-update
+RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs -o /usr/local/bin/rustup-init.sh
+RUN /usr/local/bin/rustup-init.sh -y --default-toolchain none
+RUN /usr/local/bin/rustup toolchain install stable --profile minimal --no-self-update
 
-ENV PATH="$PATH:$HOME/.cargo/bin"
-
-RUN rustup --version
-RUN cargo --version
+RUN /usr/local/bin/rustup --version
+RUN /usr/local/bin/cargo --version
 
 RUN apt-get update && apt-get install -y --no-install-recommends \
     build-essential python3-venv && \