Skip to content

Latest commit

 

History

History
 
 

base

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

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 .