https://github.com/sclorg/golang-container
Golang container image sources
https://github.com/sclorg/golang-container
Last synced: 12 months ago
JSON representation
Golang container image sources
- Host: GitHub
- URL: https://github.com/sclorg/golang-container
- Owner: sclorg
- License: mit
- Created: 2017-09-08T12:30:27.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-11-07T19:40:47.000Z (over 2 years ago)
- Last Synced: 2024-06-18T21:50:44.639Z (about 2 years ago)
- Language: Shell
- Size: 144 KB
- Stars: 43
- Watchers: 13
- Forks: 42
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Golang container images
====================
This repository contains the source for building of
the Go application as a reproducible s2i container image.
Users can choose between RHEL, Fedora and CentOS based builder images.
The resulting image can be run using [podman](https://github.com/containers/libpod), [Docker](http://docker.io) or using [source-to-image](https://github.com/openshift/source-to-image/).
Also the whole pipeline from build to app deployment could be run on top of the [Openshift Origin](https://www.okd.io/) or [Red Hat's Openshift](https://www.openshift.com/).
For more information about contributing, see
[the Contribution Guidelines](https://github.com/sclorg/welcome/blob/master/contribution.md).
For more information about concepts used in these container images, see the
[Landing page](https://github.com/sclorg/welcome).
Versions
---------------
Golang versions currently provided are:
* [Golang 1.8 (go-toolset 7, where applicable)](1.8)
* [Golang 1.12](1.12)
RHEL versions currently supported are:
* RHEL7
CentOS versions currently supported are:
* CentOS7
Fedora versions currently supported are:
* Fedora 30
Usage
---------------------------------
For information about usage of Dockerfile for Golang Toolset 7 and Fedora golang,
see usage documentation for respective Go versions [Go1.8](1.8/README.md) [Go1.12](1.12/README.md).