Kutumia Picha ya Docker¶
Kwa kutumia picha rasmi ya Docker ya utekelezaji, unaweza kuendesha FrontISTR bila kusakinisha maktaba tegemezi. Kwa usakinishaji wa Docker yenyewe, rejelea mwongozo wa mazingira yako.
Kupata Picha¶
Picha inajumuisha maktaba zifuatazo zinazohitajika kwa utekelezaji.
- MPI: Open MPI
- METIS
- MUMPS
- Trilinos ML
- Intel MKL (mazingira ya x86_64)
Kutekeleza Uchanganuzi¶
Tekeleza uchanganuzi kwa kushiriki saraka ya kazi ya host (mahali ambapo faili za ingizo zipo) ndani ya kontena. Tumia -v kushiriki saraka na -w kubainisha saraka ya kazi.
docker run --rm -v $PWD:/work -w /work \
registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1
Amri chaguo-msingi ya picha ni fistr1 (chanzo: docker/container/Dockerfile katika CMD ["fistr1"]). Ili kutoa option kama ukaguzi wa toleo, andika amri baada ya jina la picha.
Kwa kuandaa faili za ingizo na kuandika faili za udhibiti, rejelea Mtiririko wa Uchanganuzi.
Utekelezaji Sambamba wa MPI¶
Utekelezaji sambamba kwa MPI hufanywa kupitia mpirun ndani ya kontena. Kwa amri mahususi za utekelezaji na utaratibu wa ugawaji wa kikoa, rejelea Uchanganuzi kwa Uchakataji Sambamba.