Docker Multi Arch/Platform Builds | Complete Guide with Demo
Автор: Abhishek.Veeramalla
Загружено: 2024-11-22
Просмотров: 15807
Описание:
Join our 24*7 Doubts clearing group (Discord Server)
www.youtube.com/abhishekveeramalla/join
Udemy Course (End to End DevOps Project)
https://www.udemy.com/course/ultimate...
--- --- Support my work
https://www.buymeacoffee.com/abhishekprd
00:00 - Background
12:20 - Multi Platform builds
19:05 - Demo
A multi-platform build refers to a single build invocation that targets multiple different operating system or CPU architecture combinations. When building images, this lets you create a single image that can run on multiple platforms, such as linux/amd64, linux/arm64, and windows/amd64.
Docker solves the "it works on my machine" problem by packaging applications and their dependencies into containers. This makes it easy to run the same application on different environments, such as development, testing, and production.
But containerization by itself only solves part of the problem. Containers share the host kernel, which means that the code that's running inside the container must be compatible with the host's architecture. This is why you can't run a linux/amd64 container on an arm64 host (without using emulation), or a Windows container on a Linux host.
Multi-platform builds solve this problem by packaging multiple variants of the same application into a single image. This enables you to run the same image on different types of hardware, such as development machines running x86-64 or ARM-based Amazon EC2 instances in the cloud, without the need for emulation.
Free Course on the channel
==============================
Free DevOps Playlist: • DEVOPS ZERO TO HERO COURSE
AWS Zero to Hero Playlist: • AWS Zero to Hero - AWS Simplified
Azure Zero to Hero Playlist: • Azure Zero to Hero
Terraform Zero to Hero Playlist: • Terraform Zero to Hero
Python for DevOps Playlist: • Python for DevOps
Have any questions while learning ? Don't worry, Join our Doubts Clearing Group.
Join our Doubts Clearing Group
/ @abhishekveeramalla
About me:
========
Instagram: / abhishekveeramalla_official
Telegram Channel : https://t.me/abhishekveeramalla
LinkedIn: / abhishek-veeramalla
GitHub: https://github.com/iam-veeramalla
Medium: / abhishekveeramalla-av
Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: