Slaan oor na inhoud

Gebruik van die Docker-beeld

Deur die amptelike Docker-beeld vir uitvoering te gebruik, kan FrontISTR uitgevoer word sonder om die afhanklikheidsbiblioteke te installeer. Raadpleeg die dokumentasie vir u omgewing vir die installasie van Docker self.

Verkryging van die beeld

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

Die beeld bevat die volgende biblioteke wat vir uitvoering benodig word.

  • MPI: Open MPI
  • METIS
  • MUMPS
  • Trilinos ML
  • Intel MKL (x86_64-omgewings)

Uitvoering van 'n analise

Voer die analise uit deur die gasheer se werksgids (waar die invoerlêers is) met die houer te deel. Gebruik -v om die gids te deel en -w om die werksgids te spesifiseer.

docker run --rm -v $PWD:/work -w /work \
  registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1

Die verstekopdrag van die beeld is fistr1 (bron: docker/container/Dockerfile, CMD ["fistr1"]). Om opsies soos ’n weergawekontrole te gee, spesifiseer die opdrag ná die beeldnaam.

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

Vir die voorbereiding van invoerlêers en die skryf van beheerlêers, sien Analisevloei.

MPI-parallelle uitvoering

Parallelle uitvoering met MPI word deur mpirun binne die houer gedoen. Vir spesifieke uitvoeropdragte en die domeinontbindingsprosedure, sien Analise met parallelle verwerking.

Verwante items

AI-assisted translation May contain errors Official docs Status