More Goto tech episodes

Learn Docker in a Month of Lunches  Elton Stoneman & Bret Fisher thumbnail

Learn Docker in a Month of Lunches Elton Stoneman & Bret Fisher

Published 10 Apr 2026

Duration: 00:27:59

Docker's evolution as a containerization cornerstone is explored, covering multi-platform support, Kubernetes orchestration, Docker Compose, image optimization, cross-platform compatibility, cloud-native workflows, AI integration, and best practices for streamlined development and secure deployments.

Episode Description

This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Check out more here: https://gotopia.tech/episodes/428 Elton Stoneman...

Overview

The podcast explores innovative practices in software development, focusing on Docker and Kubernetes as transformative tools for modern application deployment. Experts discuss Dockers evolution from a solution for consistent environments to a foundational technology enabling cross-platform and cloud-native workflows. Key topics include Dockers multi-platform support, which allows seamless deployment across operating systems and CPU architectures (e.g., ARM, x86) using a single source code and manifest, and the role of tools like Docker Compose in simplifying local development and production integration. Advanced practices such as container optimizationavoiding bloat by minimizing image sizes and leveraging Dockerfiles for reproducible dependenciesare emphasized, alongside security measures like version tracking and vulnerability scanning with tools like Trivy. The discussion also highlights the integration of Docker with emerging technologies, such as AI and serverless, and its adaptability to modern CI/CD pipelines.

The podcast underscores the importance of education and community in the container ecosystem, referencing Elton Stonemans updated book Learn Docker in a Month of Lunches as a hands-on guide for developers, now tailored to modern platforms and workflows. Themes of simplicity, consistency, and scalability are central, with insights into Dockers role in streamlining deployment by eliminating OS dependency issues and fragile manual setups. The conversation also addresses the balance between beginner-friendly commands and advanced techniques like Build Kit for efficient multi-platform image creation, as well as the growing trend of developers using Kubernetes without mastering Docker fundamentals. The text stresses the enduring relevance of Docker and Kubernetes in the tech industry, positioning them as long-term foundational technologies even amid shifts toward AI and cloud-native solutions. Practical advice includes avoiding monolithic configurations, prioritizing lean images, and leveraging versioning and tagging strategies for reliability.

Recent Episodes of Goto tech

3 Jul 2026 Model-Based Systems Eng. & Requirements Definition Dennis Hansen & Jorge Orellana

Structured system engineering emphasizes sequential layer development from mission definitions to detailed designs, using documentation (e.g., Technical Requirements Reports, SysML) for traceability, iterative refinement, architecture modeling to manage complexity, and collaboration to align technical and managerial priorities while avoiding parallel component development that causes conflicting requirements.

26 Jun 2026 Sovereign Cloud: Who Really Owns Your Infrastructure? Jake Warner & Charles Humble

The evolution of infrastructure management highlights Kubernetes' limitations, introduces Cycle as a decentralized alternative offering flexible, hybrid deployments and data sovereignty compliance, while addressing cost, vendor lock-in, and geographic data privacy challenges through bare metal use, geographic control planes, and expanded provider support with a free developer tier.

19 Jun 2026 Continuous Delivery in a World of Constant Change Abby Bangser & Dave Farley

Continuous delivery principles, AI's challenges in code generation, and the necessity of incrementalism, rigorous testing, and human validation in software development are emphasized, alongside critiques of AI's lack of precision and the push for structured validation in high-stakes systems.

16 Jun 2026 Go for Java Programmers Barry Feigenbaum & Shon Saliga

Go emphasizes simplicity, concurrency, and efficiency for lightweight applications through explicit error handling and goroutines, while Java offers a feature-rich, object-oriented framework with extensive libraries and inheritance for complex, general-purpose systems, each suited to distinct development priorities and domains.

12 Jun 2026 Engineering Leadership in Turbulent Times Sarah Wells, Pat Kua & Daniel Terhorst-North

The text contrasts technical leadership and management, highlighting leadership's emphasis on vision and team alignment with management's focus on systems and accountability, while exploring change strategies, frameworks like the "Three Threes Model," challenges in technical debt and cross-functional alignment, and the role of communication, culture, and adaptability in fostering innovation.

More Goto tech episodes