Biliyorsunuz CentOS 7 bugün EOL oldu ve kullanılamıyor. Geliştirme süreçlerinde ise hızlı aksiyon almanız gerekiyorsa ve hali hazırda kullandığınız yazılıma güncelleme gelmediyse aşağıdaki işlemleri yapın.
Hatadan örnek vermem gerekirse
- centos-sclo-rh paketini bulamıyor
- direk olarak mirrorliste erişemiyor.
Docker’da en kolay çözüm yöntemi ise şu şekilde kullanabilirsiniz.
# Workaround the fact that CentOS 7 is EOL
RUN sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* \
&& sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* \
&& yum-config-manager --disable centos-sclo-rh \
&& yum install epel-release -y
ShellScript