package main
import "fmt"
func main() { fmt.Println("Hello world!") }
FROM golang:alpine AS build-env ADD . /src RUN cd /src && go build -o goapp
FROM alpine WORKDIR /app COPY --from=build-env /src/goapp /app/ ENTRYPOINT ./goapp
imagename="kevin/hello"
docker build -t
echo "######################################################################################" echo "#################################Successed############################################" echo "Show current docker images:" docker images
echo "######################################################################################" echo "#################################Running......########################################" echo "Application running:" docker run -ti --rm ${imagename}