diff --git a/7/Dockerfile b/7/Dockerfile
index d5ac2acefb0673c492bc830d181b2f5b9a9a3665..9854ef9dc66b516de7b8f4140d003a2081db96ff 100644
--- a/7/Dockerfile
+++ b/7/Dockerfile
@@ -10,7 +10,7 @@ RUN yum install -y \
   patch rpm-build redhat-rpm-config rpmlint \
   patch make util-linux \
   yum-utils yum-plugin-ovl rpmdevtools createrepo \
-  epel-release \
+  epel-release centos-release-scl \
  && yum clean all
 
 RUN yum install -y \
@@ -22,11 +22,11 @@ RUN yum install -y \
   yajl-devel \
   libedit-devel \
   ccache \
-  gcc gcc-c++ \
+  devtoolset-11-gcc devtoolset-11-gcc-c++ \
  && yum clean all
 
 # Note: we are disabling scl-rh & scl source since it disappeared from vault (repodata is missing on every point release)
-RUN yum install -y centos-release-scl centos-release-scl-rh scl-utils-build \
+RUN yum install -y centos-release-scl-rh scl-utils-build \
  && sed -i -e '/centos-sclo-rh-source/,+5 s/^/#/' /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo \
  && sed -i -e '/centos-sclo-sclo-source/,+5 s/^/#/' /etc/yum.repos.d/CentOS-SCLo-scl.repo