diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9d2710e16cc9d5775b3c5f5c47f1d0f006c6bb19..2b5f7606c268566e8d81eeb801c4fbe97a6e546b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,6 +26,6 @@ build:
 checker:
     stage: test
     image:
-        name: gitlab.cs.pub.ro:5050/vmchecker/vmchecker-next-assignment
+        name: gitlab.cs.pub.ro:5050/iocla/tema3-2024
     script:
-        - echo ""
+        - ./checker/checker.sh
diff --git a/Dockerfile b/Dockerfile
index 3f059a7b695bf71b5c12f4e692c2bc555a21c241..f6c1e1a4c559021cdfaf3a51d32b0b0ae4f16230 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,5 +1,7 @@
 FROM jokeswar/base-ctl
 
-RUN echo "Hello from Docker"
+ENV DEBIAN_FRONTEND noninteractive
 
-COPY ./checker ${CHECKER_DATA_DIRECTORY}
+RUN apt-get update -yqq && \
+    apt-get install -yqq gcc-multilib nasm bc qemu-user gdb && \
+    apt-get install -y build-essential valgrind
diff --git a/local.sh b/local.sh
index c3af28ac8c01e6bbf5ab80bf78ec479d8944d000..60870db44c02089e62073b5f5412c7fd07453669 100755
--- a/local.sh
+++ b/local.sh
@@ -9,7 +9,7 @@ cd "$(dirname "$0")" || exit 1
 RED='\033[0;31m'
 NC='\033[0m'
 
-DEFAULT_IMAGE_NAME="$(basename "$(pwd)")"
+DEFAULT_IMAGE_NAME="iocla/tema3-2024"
 DEFAULT_TAG='latest'
 DEFAULT_REGISTRY='gitlab.cs.pub.ro:5050'