Sign inSign up

gfour/doop

By gfour

•Updated almost 5 years ago

Docker images of the Doop program analysis framework.

Image
2

3.0K

gfour/doop repository overview

  • Create a local directory for Doop's cache/out directories (needed since analysis data may not fit the default Docker filesystem size limit):
mkdir doop-data
  • Create the container, passing the doop-data directory as "data" inside the container (if realpath is not available, replace with absolute path of doop-data):
docker container create --name doop_container -v $(realpath ./doop-data):/data -t gfour/doop:X.Y.Z
  • Start the container:
docker start doop_container
  • To connect to the container via shell:
docker exec -it doop_container /bin/bash
  • Run a test analysis inside the container and check its output relations:
root@af6ca7193b3d:/# cd $DOOP_HOME
root@af6ca7193b3d:/doop/doop-Χ.Υ.Ζ# bin/doop -i /path/to/app.jar -a context-insensitive --id test
root@af6ca7193b3d:/doop/doop-Χ.Υ.Ζ# ls /data/out/context-insensitive/test/database/

Tag summary

Content type

Image

Digest

Size

3.6 GB

Last updated

about 5 years ago

docker pull gfour/doop