Skip to content

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

docker pull registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest

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.

docker run --rm registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1 -v

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.

Mada Zinazohusiana

AI-assisted translation May contain errors Official docs Status