İçeriğe geç
← Ana sayfa

Öğren · Dene · Üret

Docker · Kendi uygulamanı paketle — uygulamalı anlatım

Adım adım Türkçe görsel rehber. Her bölümden sonra duraklat ve kendi ortamında dene.

← Bütün video rehberler

3:20 dk · Sessiz görsel anlatım · Duraklatıp kodu veya adımı kendin dene.

Ayrıntılı yazılı rehberi aç →Resmi kaynak ↗

Bölümler

Videoyu metin olarak oku

Kendi uygulamanı paketle

Dockerfile uygulamanın paketlenme tarifidir; her satırın neden bulunduğunu açıkla.

İşin mantığı

Statik sayfa örneğinde yalnızca gerekli dosyayı uygun konuma kopyala.

Uygula ve gözlemle

Parola, token veya gereksiz büyük klasörleri imaj bağlamına dahil etme; .dockerignore görevini öğren.

Komut / kod · 1

Önce komutun ne yapacağını oku; işletim sistemi farklarını yazılı rehberde kontrol et.

FROM python:3.12-slim
WORKDIR /app
COPY . .
CMD ["python", "app.py"]

Somut görev

İmaja webino-demo gibi bir etiket vererek build et.

Kontrol et

Log üzerinden başlangıç hatasını okuyabiliyorum.

Takılırsan

Dosyayı değiştirdim ama eski sayfa — Dosya imaja COPY ile alınmışsa yeniden build gerekir; bind mount akışı farklıdır.

Kendine sor

Log niye okunur? Yanıt: Uygulamanın başlamama veya kapanma nedenini görmek için.

Bu içerik işine yaradı mı?

Görüşünü aşağıdan işaretleyebilir ve varsa notunu bırakabilirsin.