-
Notifications
You must be signed in to change notification settings - Fork 435
Try SVF in Docker
Yulei Sui edited this page Oct 19, 2018
·
33 revisions
If you do not have access to a Mac or Linux OS or if you just want to try SVF without going through the installation steps in your local machine, you can do so on Docker with our Docker image.
Understand what is Docker with the following links (optional):
docker login
3. Download Dockerfile to create an SVF image or Download SVF image from Docker Hub (https://hub.docker.com/r/rockysui/svf/)
Build an image using this Dockerfile
cp Dockerfile .
docker build -t "svf" .
Or download the image from Docker Hub
docker pull rockysui/svf
docker run -i -t rockysui/svf /bin/bash
cd /SVF-master
. ./setup
cd /SVF-master
git clone https://github.com/SVF-tools/PTABen.git
Run test cases for Andersen's analysis
cd /SVF-master/PTABen
./runtest.h
docker image ls
docker container ls
docker start "your_container_name"
sudo docker tag [existing image name or ID] [Docker Hub username or organization]/[repository name]:[tag]
sudo docker tag svf rockysui/svf:latest
sudo docker push [Docker Hub username or organization name]/[repository name]:[tag]
sudo docker push rockysui/svf:latest