Update Dockerfile to use Makefile to build binary
Signed-off-by: Stephen J Day <stephen.day@docker.com>master
							parent
							
								
									d0abfe0b92
								
							
						
					
					
						commit
						8f70e298bf
					
				
							
								
								
									
										10
									
								
								Dockerfile
								
								
								
								
							
							
						
						
									
										10
									
								
								Dockerfile
								
								
								
								
							|  | @ -1,15 +1,13 @@ | |||
| FROM golang:1.4 | ||||
| 
 | ||||
| ENV CONFIG_PATH /etc/docker/registry/config.yml | ||||
| RUN mkdir -pv "$(dirname $CONFIG_PATH)" | ||||
| 
 | ||||
| ENV DISTRIBUTION_DIR /go/src/github.com/docker/distribution | ||||
| ENV GOPATH $DISTRIBUTION_DIR/Godeps/_workspace:$GOPATH | ||||
| 
 | ||||
| WORKDIR $DISTRIBUTION_DIR | ||||
| COPY . $DISTRIBUTION_DIR | ||||
| ENV GOPATH $GOPATH:$DISTRIBUTION_DIR/Godeps/_workspace | ||||
| 
 | ||||
| RUN go install -v ./cmd/registry | ||||
| 
 | ||||
| RUN make PREFIX=/go clean binaries | ||||
| RUN mkdir -pv "$(dirname $CONFIG_PATH)" | ||||
| RUN cp -lv ./cmd/registry/config.yml $CONFIG_PATH | ||||
| 
 | ||||
| EXPOSE 5000 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue