forked from loafle/openapi-generator-original
		
	* add feature to generate only interface files * generate sample * add workflow file foe go gin service * add workflow file foe go gin service * add workflow file foe go gin service * update samples
		
			
				
	
	
		
			17 lines
		
	
	
		
			289 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			289 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM golang:1.19 AS build
 | |
| WORKDIR /go/src
 | |
| COPY go ./go
 | |
| COPY main.go .
 | |
| COPY go.sum .
 | |
| COPY go.mod .
 | |
| 
 | |
| ENV CGO_ENABLED=0
 | |
| 
 | |
| RUN go build -o petstoreserver .
 | |
| 
 | |
| FROM scratch AS runtime
 | |
| ENV GIN_MODE=release
 | |
| COPY --from=build /go/src/petstoreserver ./
 | |
| EXPOSE 8080/tcp
 | |
| ENTRYPOINT ["./petstoreserver"]
 |