This document discusses using Docker for machine learning and natural language processing projects. It introduces Spago, an open source machine learning library written in Go, and demos deploying a Spago project to Kubernetes using Okteto. The key points are: - Docker is useful for ML development as it allows packaging models and code into containers for scalable and reproducible deployments. - Spago is a pure Go library for NLP tasks like named entity recognition and question answering that aims to optimize CPU usage. - Okteto allows easily deploying Docker Compose stacks to Kubernetes with minimal configuration. - A live demo then shows deploying a Spago project to Kubernetes with Okteto.