Skip to content

Latest commit

 

History

History
28 lines (16 loc) · 795 Bytes

README.md

File metadata and controls

28 lines (16 loc) · 795 Bytes

google/golang

google/golang is a docker base image that bundles the latest version of golang installed from golang.org.

It serves as a base for the google/golang-runtime image.

Notes

GOROOT is set to /goroot GOPATH is set to /gopath

Usage

  • Create a Dockerfile in your golang application directory with the following content:

      FROM google/golang
    
      WORKDIR /gopath/src/app
      ADD . /gopath/src/app/
      RUN go get app
      
      CMD []
      ENTRYPOINT ["/gopath/bin/app"]
    
  • Run the following command in your application directory:

      docker build -t my/app .