Selected Flag
Streak Icon 0
Gem Icon 0

Choose a course!

Lesson 1

Computer Science

Lesson 2

Medicine

Lesson 3

Law

Lesson 4

Mathematics

Lesson 5

Chemistry

Lesson 6

Physics

Lesson 7

Economics

Lesson 8

Art

Lesson 9

Business Administration

Lesson 10

Psychology

Lesson 11

Archeology

Lesson 12

Philosophy

FROM centos:centos7.9.2009 # CentOS 7 EOL olduğu için eski yum repo'larını vault'a yönlendiriyoruz RUN sed -i -e "s|enabled=1|enabled=0|g" \ -e "s|mirrorlist=|#mirrorlist=|g" \ -e "s|#\\s*baseurl=http://mirror.|baseurl=https://vault.|g" \ /etc/yum/pluginconf.d/* /etc/yum.repos.d/* # Uygulamanın ihtiyaç duyduğu ek sistem kütüphanesi RUN yum install --setopt=skip_missing_names_on_install=False -y \ libicu WORKDIR /work # Ödev arşivinden gelen lib klasörünü ve binary'yi container'a kopyalıyoruz COPY lib/ /work/lib/ COPY app /work/app # Özel boost ve tbb kütüphanelerini linker'ın bulabilmesi için ENV LD_LIBRARY_PATH=/work/lib/ # Varsayılan komut: app. Öğrenci numarasını docker run ile argüman olarak vereceğiz CMD ["/work/app"]