Slide 1

Slide 1 text

Containerize Go Apps Nilesh Gule @nileshgule Cloud Native Ninja

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Multistage Docker file

Slide 4

Slide 4 text

Summary ✓ Build : Built Go app using Go build tools ✓ Base images: Used Alpine based base image for Go lang ✓ Multistage Docker build: ✓ separate build and run stages using different base images ✓ cache build dependencies using the mount cache feature ✓ Docker Hub: Publish container images

Slide 5

Slide 5 text

Containerize Apps Resources https://github.com/NileshGule/cloud-native-ninja Slides https://www.slideshare.net/nileshgule/ https://speakerdeck.com/nileshgule/