Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Docker konteyner yönetimi eğitim serisinin bir bölümüdür. Eğitmen, Alpine Linux tabanlı bir konteyner üzerinde Python ve curl gibi paketlerin nasıl kurulacağını göstermektedir.
- Videoda, konteyner üzerinde paket güncelleme ve kurulum işlemleri adım adım anlatılmaktadır. Eğitmen, konteyner imajını oluşturma, Docker commit komutu kullanımı ve yeni konteyner oluşturma sürecini göstermektedir. Ayrıca, Dockerfile kullanmanın konteyner yönetimi için daha etkili olduğunu ve Docker community'nin bu konuda tavsiye edilmediğini belirtmektedir. Video, bir sonraki bölümde konteyner eklerken kullanılan menülerden (restart, runtime, resources, volumes, network, environment etiketler) bahsedileceğini duyurarak sona ermektedir.
- Docker Konteynerinde Python Kurulumu
- Docker konteynerinde Python kurulumu yaparak basit bir güncelleme yapılacak ve bu güncelleme sonrası konteyner imajı oluşturulacak.
- Alpine Linux'ta paket yöneticisi APK, paket listesini güncellemek için "apk update" komutu kullanılır.
- Yeni paket kurmak için sadece paket ismi yazarak "apk" komutu kullanılır ve paket güncellemesini indirmeden keşfeden yeni paket kurulumu yapılabilir.
- 01:07Paket Kurulumu ve Konteyner İmajı Oluşturma
- Python ve curl paketleri APK ile kuruldu ve curl'ün çalıştığı test edildi.
- Docker'da "my tool kit" adında bir konteyner imajı oluşturuldu ve boyutu 45.60 birim oldu.
- Yeni bir konteyner oluşturulduğunda, Docker Hub'dan imajı çekmeye çalışmaması için "docker hub'dan çek" seçeneği kapatıldı.
- 03:51Konteyner İmajının Kullanımı ve Tavsiyeler
- Oluşturulan konteyner imajı çalıştırıldığında, önceden kurulan Python ve curl paketleri kullanılabilir hale geldi.
- Docker community için konteyner imaj oluşturma çok tavsiye edilen bir yöntem değil çünkü tekrar oluşturmak için tüm işlemi elle yapmak gerekir.
- Dockerfile kullanarak değişiklikler yapıp, sürüm kontrolü yaparak daha takip edilebilir bir şekilde iş yürütülebilir.