Skip to content

This a basic application provided into a container automatically created by GoReleaser, that can be adapted for other small applications, which need to be developed and shipped quickly.

Notifications You must be signed in to change notification settings

h0ch5tr4355/Docker-Example-App-With-GoReleaser

Repository files navigation

Docker GoReleaser Sample

This is a sample Application, that shows how to create a small Go Application wrapped inside a Docker container by GoReleaser (https://goreleaser.com/).

  • Features:
    • Directories inside container
    • Metrics in an exposed webserver with expvar package (https://pkg.go.dev/expvar)
    • Dockerfile with Delve and vscode launch settings.
  1. Get GoReleaser:

    https://github.com/goreleaser/goreleaser

  2. Let Goreleaser build your docker Go App:

    ./release.sh

  3. Run container:

    ./run_container.sh

About

This a basic application provided into a container automatically created by GoReleaser, that can be adapted for other small applications, which need to be developed and shipped quickly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published