Skip to content

Ubuntu docker container for the FDTD software MEEP (MIT Electromagnetic Equation Propagation)

License

Notifications You must be signed in to change notification settings

scimax/docker-meep-and-mpb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker image of MEEP

This repository contains the dockerfile to create the image pymeep hosted at https://hub.docker.com/r/scimax/pymeepimage/. It is originally based on sirgogos image but I have replaced everything completely with the installation instructions provided by Avadan Oskooi.

For more information on MEEP visist the official page at https://meep.readthedocs.io/en/latest/

TODOs

Currently a 'latest? tag is missing. Furthermore the linking between meep and python was added to the Dockerfile but the image on Docker Hub is not up-to-date yet.

  • Create version from latest Dockerfile
  • Add tag "latest" to Docker hub

Getting the image from docker hub

docker pull scimax/pymeepimage

Run the image in interactive mode

docker run -it -v C:/path/to/host/directory:/home/hostSRC -v D:/:/home/hostSRC/Simulation-results pymeepimage

This will create a new image which you can restart after exiting the container with

docker start -i <container ID>

Build the image using dockerfile

To build the image place the dockerfile in a directory together with the shell script. Run

docker build -t pymeepimage .

Other useful commands

docker ps -a

lists all containers, independent from whether they are running or not.

About

Ubuntu docker container for the FDTD software MEEP (MIT Electromagnetic Equation Propagation)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages