The purpose of this repo is to build a docker image which contains R environment and other files for flepiMoP(Flexible Epidemic Modeling Pipeline
by the Johns Hopkins University Infectious Disease Dynamics COVID-19 Working Group) development/deployment. The main flepiMoP repo is here
This repo should be used in the following scenarios, in this order:
If the repo does not exist in your computer, clone it using the command:
git clone https://github.com/HopkinsIDD/flepiMoP_dockerbuild.git
Pre-requisites:
- If the repo does not exist on your computer, clone it as shown in the previous section
- Make sure that Docker Desktop is installed on your computer, then activate it
- (optional) Create a repository on the Docker hub as explained here
To build an image:
cd flepiMoP_dockerbuild
to move to "build context" dir,docker build -t flepimop .
to build a image.- (optional)
docker push <hub-user>/<repo-name>:flepimop
to push the image to the Docker hub
**Note that the container build supports amd64 CPU architecture only, other architectures are unconfirmed. In using M1 MAC etc., please use the build kit to build an image with specifying the platform/architecture such as:
docker buildx build --platform=linux/amd64 -t .
This project is licensed under GPL v3.0. If you would like to see the detailed LICENSE click here.
More information can be found in these files:
- LICENSE
- flepiMoP(Flexible Epidemic Modeling Pipeline, by the Johns Hopkins University Infectious Disease Dynamics COVID-19 Working Group)
- Docker Curriculum
If you have any questions or issues you can create a new issue here.