Skip to content

Dockerfile to build a tiny docker image for running go applications

License

Notifications You must be signed in to change notification settings

daaku/goruntime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goruntime

Go applications are mostly statically compiled. This Dockerfile builds a tiny base docker image that allows such applications to run without having to pull a large image with an entire OS.

Includes:

  • libc
    • pthreads
    • resolv
  • Ubuntu SSL Certificates
  • Time Zone Database
  • Protocols Names
  • Service Names

To build:

make

This will result in a new image daaku/goruntime which can be used as the base image for your go application.

Alternatively use this as a starting point to build your own tiny images.

About

Dockerfile to build a tiny docker image for running go applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published