Mentionsy Mentionsy
OhMyCloud!
OhMyCloud!

Dockerowe nowości — Offload, A2A, MCP i Compose z turbo 🐳🚀

18.11.2025 ·33 min 16 s · 10 rozdziałów

W szesnastym odcinku Oh My Cloud! przyglądamy się świeżym nowościom ze świata Dockera! Co tym razem przygotowali dla nas inżynierowie kontenerowego imperium? Spoiler: dzieje się sporo! 🧪 W odcinku rozmawiamy o: – Docker Offload – przenoszenie ciężaru do chmury bez bólu pleców – A2A – Agent-to-Agent, czyli nowy sposób na komunikację między kontenerami – MCP Gateway – centralny punkt dla logiki agentów – Nowościach w Docker Compose – AI, LLM-y, magię i YAML-y (a jakże!) 👨‍✈️ A wszystko to z komentarzem kapitana Dockera — Pawła! 🧠 I nieco poważniejszych pytań od Rafała — jak zawsze z humorem, ale i architektoniczną precyzją. 🔔 Zasubskrybuj nasz podcast, żeby nie przegapić kolejnych odcinków i być na bieżąco z tym, co naprawdę dzieje się w świecie chmury i DevOps. #OhMyCloud #Docker #DockerCompose #DockerOffload #MCP #A2A #DevOps #CloudComputing #Podcast #DockerCaptain

0:08 · Wprowadzenie i Docker Offload 1

To się pojawi. Czyli jak wyłączamy Docker Offload, to do pięciu minut, o ile dobrze pamiętam, ta sesja jest zamrożona. Więc możemy wrócić do tych kontenerów później. O, zaczęło się uruchamiać. No i teraz mamy tutaj NVIDIA L4. I tak naprawdę, z punktu widzenia, jak ja sobie zrobię Mam tylko ten kontener, bo to jest wszystko niby lokalnie, ale tak naprawdę w tym cloudzie. Jak wyłączę offload, On mi się zapyta, czy chce zabić wszystkie sesje. No tak, chce zabić. I zobaczcie, teraz jak sobie zrobię Docker Images, to mam faktycznie swoje lokalne obrazy.

7:49 · MCP Gateway i Compose 1

Ponieważ w Compose dzisiaj możemy w bardzo ładny sposób na tym najwyższym poziomie tak naprawdę definiować właśnie agenty, definiować MCP Gateway itd. To już nie wchodzimy poniżej, tylko mamy ten poziom, ten tutaj jeden tak naprawdę poziom, tak jak Tak definiujemy sobie poszczególne kontenery de facto. A, jeszcze do offloadu. Wszystko, co jest związane z komendami dockerowymi, robimy w Cloudzie. Wszystko, co nie jest związane z komendami dockerowymi, np. właśnie Compose itd., edytowanie plików, robimy lokalnie.

15:30 · Pytania i dyskusja 2

Więc jeżeli masz włączony, a uruchomiłeś sobie wcześniej jakieś kontenery lokalnie, zapomnij o nich. Wszystko się dzieje po tamtej stronie. Dobra, czyli proszę Cię tak naprawdę uruchomić takiego screena, powiedzmy w naszej nomenklaturze screena albo sesję zsh, otwiera Ci shella, wrzuca Ci tty na Twojego kompa, no i tak naprawdę pasujesz na jakiejś maszynie wirtualnej na Cloudzie Dockera, który jest widoczny we wszystkich tych kompozach, we wszystkich komponentach i tak naprawdę jest wknięty do Clouda, więc na poziomie interfejsów, no jest to w miarę wygodne. Jest to w miarę wygodne, tak. Do takiego lokalnego faktycznie edytowania, do takiej lokalnej pracy, sprawdzania pewnych rzeczy, to jest bardzo fajny temat.

Do sprawdzania dosyć szybko, bo o ile dobrze pamiętam, 0,01 kosztuje Offload czy Cloud bez GPU, a 0,015, oczywiście w dolarach, kosztuje GPU. Za minutę. To już trochę jest. Prawdopodobnie lepiej wziąć jakąś maszynkę GPU gdzieś indziej w Cloudzie i zrobić to bez offloadu. Pomysł fajny. Generalnie samo rozwiązanie offloadu daje super możliwości lokalnej edukacji, tworzenia sobie czegoś lokalnie.

28:25 · Opis problemów z Compose i propozycje rozwiązań 1

Jeżeli to będzie ładnie rozpracowane i nawet zostanie zrobione jakieś CSI, CNI itd. Na CNI być może też. CSI niekoniecznie, ale jakieś shim albo cokolwiek dockerowe, co by się spinało z tym całym containerd. Albo gdyby docker znowu do containerd i dorzucił te komendy, co nie sądzę, żeby CNCF to dopuścił, ale może. Może, zobaczymy. No to było super. Jeszcze jedną rzecz chcę Ci pokazać. W jednym z tych projektów tutaj dostępnych, to projekt się nazywa ADK, jest też Compose do uruchomienia w GCloudzie, GCP.

Pokazano wszystkie 5 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.