Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build container images from scratch using Swift's pluggable build system in this 42-minute conference talk from the Linux Foundation. Explore the anatomy of container images by deconstructing them manually, then reconstruct them using Swift's high-performance, memory-safe language capabilities. Discover how to cross-compile Swift services effortlessly across different Linux distributions on both x86 and ARM architectures, with options for static or dynamic linking from macOS or Linux development environments. Master the integration of Swift's build system to automatically generate container images for every build, streamlining your development workflow. Examine practical techniques for testing container images and understand how these containerization principles apply universally to modern service deployment, regardless of your current programming language. Gain insights into leveraging development tools for container image creation and understand why containers have become the standard building block for contemporary service architecture, moving beyond traditional binary deployment methods.
Syllabus
How To Put Swift in a Box: Container Images From Scratch With Swift Container Plugin - Euan Harris
Taught by
Linux Foundation