సమాచారానికి వెళ్లండి

Docker ఇమేజ్ వినియోగం

అధికారిక అమలు Docker ఇమేజ్‌ను ఉపయోగిస్తే ఆధారిత లైబ్రరీలను విడిగా ఇన్‌స్టాల్ చేయకుండా FrontISTR ను అమలు చేయవచ్చు. Docker స్వయంగా ఇన్‌స్టాల్ చేయడం కోసం మీ వాతావరణానికి సంబంధించిన మాన్యువల్‌ను చూడండి.

ఇమేజ్ పొందడం

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

అమలుకు అవసరమైన క్రింది లైబ్రరీలు ఇమేజ్‌లో ఉంటాయి.

  • MPI: Open MPI
  • METIS
  • MUMPS
  • Trilinos ML
  • Intel MKL (x86_64 వాతావరణం)

విశ్లేషణ అమలు

హోస్ట్ వైపు పని డైరెక్టరీని (ఇన్‌పుట్ ఫైళ్లు ఉన్న స్థలం) కంటైనర్‌లో పంచుకుని అమలు చేయండి. -v తో డైరెక్టరీని పంచి, -w తో పని డైరెక్టరీని నిర్దేశించండి.

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

ఇమేజ్ యొక్క డిఫాల్ట్ కమాండ్ fistr1 (docker/container/Dockerfile లోని CMD ["fistr1"]). వెర్షన్ తనిఖీ వంటి ఎంపికలు ఇవ్వాలంటే, ఇమేజ్ పేరు తర్వాత కమాండ్‌ను వ్రాయండి.

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

ఇన్‌పుట్ ఫైళ్ల సిద్ధీకరణ మరియు నియంత్రణ ఫైల్ రచన కోసం విశ్లేషణ ప్రవాహం చూడండి.

MPI సమాంతర అమలు

MPI సమాంతర అమలు కంటైనర్‌లో mpirun ద్వారా నిర్వహించబడుతుంది. నిర్దిష్ట అమలు కమాండ్లు మరియు మెష్ విభజన విధానం కోసం సమాంతర ప్రాసెసింగ్ ద్వారా విశ్లేషణ చూడండి.

సంబంధిత అంశాలు