GitXplorerGitXplorer
r

klee-docker

public
4 stars
2 forks
1 issues

Commits

List of commits on branch master.
Unverified
6f794c43de2d3b82069e1b35dec8a6b787097683

Update README.md

rriyadparvez committed 10 years ago
Unverified
67779505216ed3daf87a47b652f2dcf5efd7f93a

First commit with working version of docker container with KLEE

rriyadparvez committed 10 years ago

README

The README file for this repository.

Klee is a symbolic virtual machine built on top of llvm compiler infrastructure.

Docker image is built on Ubuntu 14.04 image, stable version ok Klee uses llvm version 2.9, experimental version of Klee uses llvm version 3.4. You need to be root to build images or running containers. The following command creates a image named klee

docker build --rm -t klee .

Klee is built in /home directory of the image. Once the Docker image is built you can start a container running Klee using

docker run -i -t klee /bin/bash

It will create a container from the Klee image and open a bash terminal to the running container. If you want to share any directory of your host system you can use -v flag to specify the path in the host and where to mount on the container.

docker run -i -t -v /path/in/host:/path/in/container klee /bin/bash

For getting help on Docker containers, see Docker documentation.