Use docker to build Nebula project.
At this moment, we have provided following docker images for developers:
vesoft/nebula-dev:centos7vesoft/nebula-dev:centos8vesoft/nebula-dev:ubuntu1604vesoft/nebula-dev:ubuntu1804vesoft/nebula-dev:ubuntu2004
And the vesoft/nebula-dev:centos7 image is also tagged as vesoft/nebula-dev:latest.
At first, you should install docker in your machine and then pull the vesoft/nebula-dev image from docker hub.
After that you can use following commands to build Nebula sources.
$ docker pull vesoft/nebula-dev:ubuntu1804
$ curl -fsSL https://raw.githubusercontent.com/vesoft-inc/nebula-dev-docker/master/run.sh -o run.sh
$ chmod +x run.sh
$ ./run.sh /path/to/nebula/directory ubuntu1804