diff --git a/docs/compile_guide.md b/docs/compile_guide.md index 53a1108d3..30c3c0440 100644 --- a/docs/compile_guide.md +++ b/docs/compile_guide.md @@ -59,6 +59,12 @@ You can compile the code by one of the three approaches: $ make install GOBUILDIMAGE=golang:1.7.3 COMPILETAG=compile_golangimage CLARITYIMAGE=vmware/harbor-clarity-ui-builder:1.2.7 NOTARYFLAG=true ``` +* Build, install and bring up Harbor with Clair: + + ```sh + $ make install GOBUILDIMAGE=golang:1.7.3 COMPILETAG=compile_golangimage CLARITYIMAGE=vmware/harbor-clarity-ui-builder:1.2.7 CLAIRFLAG=true + ``` + #### II. Compile code with your own Golang environment, then build Harbor * Move source code to $GOPATH @@ -69,20 +75,20 @@ You can compile the code by one of the three approaches: $ mv harbor $GOPATH/src/github.com/vmware/. ``` -* Build, install and run Harbor without Notary: +* Build, install and run Harbor without Notary and Clair: ```sh $ cd $GOPATH/src/github.com/vmware/harbor $ make install ``` -* Build, install and run Harbor with Notary: +* Build, install and run Harbor with Notary and Clair: ```sh $ cd $GOPATH/src/github.com/vmware/harbor - $ make install -e NOTARYFLAG=true + $ make install -e NOTARYFLAG=true CLAIRFLAG=true ``` - + ### Verify your installation If everything worked properly, you can get the below message: