From 53eaf066b3fa173d3f7f3b2b487101ffbe5f099c Mon Sep 17 00:00:00 2001 From: Steven Polley Date: Sat, 20 Jun 2020 20:55:48 -0600 Subject: [PATCH] Include requirements and how to build application --- README.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7ec0ae2..b464f1b 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,25 @@ A simple view counter for a website +### Requirements + +* Go +* Docker +* Docker Compose (Optional) or Kubernetes (Optional) + +### Build Application + +```bash + +go build -a -ldflags '-w' + +``` + ### Build Container Disclaimer! If you use this, you'll need to build the container yourself. I have a CICD pipeline setup, but my registry is used for my internal infrastructure only and is not publicly available. -Because this is a staticly linked binary with no external dependancies, the container literally only contains the binary file, keeping it clean and low in size (6.3MB). I never did understand why people include operating systems in containers. +Because this is a staticly linked binary with no external runtime dependancies, the container literally only contains the binary file, keeping it clean and low in size (6.3MB). I never did understand why people include operating systems in containers. ```bash