Learn how to use 10 useful docker commands in this intro guide like run, exec, logs and cp to get more done with Docker.| Geshan's Blog
Docker has changed the way software engineers work in the past 5 years, find more in this post.| Geshan's Blog
Pods are the smallest deployable units of computing that you can create and manage in Kubernetes. A Pod (as in a pod of whales or pea pod) is a group of one or more containers, with shared storage and network resources, and a specification for how to run the containers. A Pod's contents are always co-located and co-scheduled, and run in a shared context. A Pod models an application-specific "logical host": it contains one or more application containers which are relatively tightly coupled.| Kubernetes
Docker is super useful for development environment because if it runs on your machine, it runs anywhere. It makes on-boarding new team members a lot easier.| Geshan's Blog
Lambda is a compute service that you can use to build applications without provisioning or managing servers.| docs.aws.amazon.com
Knative Documentation| knative.dev
Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers.| Amazon Web Services, Inc.
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.| Docker