trailofbits/deepstate

Docker doesn't build

akhikolla opened this issue · 7 comments

When I use the following command
$ docker build -t deepstate-base -f docker/base/Dockerfile docker/base
$ docker build -t deepstate --build-arg make_j=6 -f ./docker/Dockerfile .

to build docker it shows me an error unable to prepare context - docker/base not found
build-fail

Error is because we are trying to access docker/base also I think the docker-base-layer is inaccessible.
But when I use this command which is present in the deepstate-c-blosc2 page to build docker:
docker build -t deepstate . -f docker/Dockerfile
it works fine.
Can someone please help me with this.

The docker build -t deepstate-base -f docker/base/Dockerfile docker/base command works for me when I am on this commit:

* 089587c - (HEAD -> master, origin/master, origin/HEAD) handle weird chars in candidate output (6 days ago) <agroce>

Are you sure you are using latest git commit of Deepstate's master branch? Can you show the output of git status so we can validate it?

Git status gives the following
gitstatus

I am using the latest Deepstate master branch. Still showing the same docker/base not found

The git status doesn't show the commit id of the last commit, my bad. Can you show git rev-parse HEAD?

It gives me something as follows:
ver
Will this do?

It is an old commit. Please do git pull.

Yeah, updating the repository to its latest version/master branch should do the job. Please re-open if it does not.