Docker tasviridan foydalanish¶
Rasmiy ishga tushirish uchun Docker tasviridan foydalanish FrontISTR ni bog‘liq kutubxonalarni o‘rnatmasdan ishga tushirish imkonini beradi. Docker ning o‘zini o‘rnatish bo‘yicha tegishli muhit hujjatlariga qarang.
Tasvirni olish¶
Tasvir ishga tushirish uchun kerak bo‘lgan quyidagi kutubxonalarni o‘z ichiga oladi.
- MPI: Open MPI
- METIS
- MUMPS
- Trilinos ML
- Intel MKL (x86_64 muhiti)
Tahlilni ishga tushirish¶
Host tomondagi ishchi katalogni (kirish fayllari joylashgan katalogni) konteyner bilan ulashib tahlilni ishga tushiring. Katalogni ulash uchun -v, ishchi katalogni belgilash uchun -w ishlatiladi.
docker run --rm -v $PWD:/work -w /work \
registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1
Tasvirning standart buyrug‘i fistr1 dir (manba: docker/container/Dockerfile dagi CMD ["fistr1"]). Versiyani tekshirish kabi parametrlarni berish uchun tasvir nomidan keyin buyruqni yozing.
Kirish fayllarini tayyorlash va boshqaruv fayllarini yozish haqida Tahlil jarayoni ga qarang.
MPI parallel ishga tushirish¶
MPI orqali parallel ishga tushirish konteyner ichida mpirun orqali amalga oshiriladi. Aniq buyruqlar va domenlarga ajratish tartibi uchun Parallel ishlov bilan tahlil ga qarang.