Docker ve Konteynerları Öğren
Ücretsiz, interaktif bir Docker kursu. Simüle edilmiş bir terminalde docker run, build, volume'lar ve ağ iletişimi pratiği yap, kendi Dockerfile'larını yaz. Docker kurulumu gerekmez, takıldığında yapay zeka ipuçları yardım eder ve bitirdiğinde ücretsiz bir sertifika alırsın.
35,201+ codders kayıtlı
40 ders36 görev195 quiz sorusu
- Başlangıç dostu
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
Bu bölüm Terminal Journey'nin bir parçası. Tam müfredatta daha fazla bölüm var - Journey sayfasında görmek için aşağıdaki herhangi bir önizlemeye tıkla.
- Bölüm 1Temel Bilgiler82 ders
- Bölüm 2Sürüm Denetimi58 ders
Bölüm 3
Docker'a Giriş
Bölüme başlaBaşlaGenişletDaraltDocker'ı komut satırından öğrenin: image'ları çekip oluşturun, container'ları çalıştırıp yönetin, Dockerfile yazın, dosyaları içeri ve dışarı kopyalayın, volume'ler ve ağlarla çalışın.Giriş
2 ders213İmajlar
4 ders423Konteynerleri Çalıştırma
5 ders532Konteyner Yönetimi
5 ders531Konteynerleri İnceleme
4 ders423İmaj Oluşturma
4 ders423İmajlar İçindeki Dosyalar
3 ders316Dosya Kopyalama
2 ders213Birimler ve Ağlar
3 ders314Selamlama Uygulaması Projesi
Proje5 ders17Final Meydan Okumaları
3 ders3- Bölüm 4Kubernetes'e Giriş45 ders
Yaparak Öğren
Gerçek kod yazın, veritabanlarını sorgulayın, web siteleri oluşturun ve AI promptlarını öğrenin. İnteraktif derslerimiz modern geliştiricilerin ihtiyaç duyduğu tüm becerileri kapsar.
Serinizi Oluşturun
Tutarlı olun ve ilerlemenizin büyümesini izleyin! Günlük kodlama alışkanlığınızı takip edin, dondurma günleriyle serinizi koruyun ve her gün geldiğiniz için ödüller kazanın.
12 gün seri
Serinizi korumak için yarın geri dönün!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Ya Hep Ya Hiç
7 günün 5. günü
Seri Dondurma
2 left
Yolda Kodlayın
Kodlama yolculuğunuzu yanınızda taşıyın! Kurulum yok, indirme yok - sadece açın ve kodlamaya başlayın. iOS, Android ve Web'de 4.9 yıldız puanıyla kullanılabilir.
Yalnız Değilsiniz
Küresel sıralamalarda yarışın, ödüller kazanmak için arkadaşlarınızı davet edin ve birbirinizin başarılarını kutlayın. Kodlama arkadaşlarla daha iyi!
Her şekilde öğren
Okuyun, dinleyin, kendinizi sınayın, AI'ya sorun veya daha önce öğrendiklerinize geri bakın. Her ders size uyum sağlar.
Değişken, programınızda daha sonra başvurabileceğiniz bir değeri saklayan adlandırılmış bir kaptır.
Python'da bir tane oluşturmak için önce adı, sonra eşittir işaretini, sonra saklamak istediğiniz değeri yazın.
Değer zamanla değişebilir - yeniden atama, adı yeni bir değere yönlendirir.
Sertifika Kazanın
Tamamladığınız her kurs için sertifika kazanın. LinkedIn profilinize ve özgeçmişinize ekleyerek işverenlere programlama uzmanlığınızı gösterin.
Neden Docker'ı Coddy ile öğrenmelisin
- Docker'ı tarayıcında uygula. Kurulum yok, Docker Desktop yok, yapılandırılacak bir daemon yok - dersler simüle edilmiş bir Docker ortamında çalışır, böylece hemen komut yazmaya başlayabilir ve her birinin ne yaptığına odaklanabilirsin.
- Temel Docker: imajlar ve konteynerlar,
Dockerfileyazmak, katmanlar ve önbellekleme, port eşleme, kalıcı veri için volume'lar, ortam değişkenleri ve temel çoklu konteyner ağ iletişimi. İşte her gün kullanacağın Docker becerileri. - Yapay zeka ipuçları, Docker'ın komutlarını ve çıktısını anlamana yardımcı olur -
docker psneyi gösterir, bir katman neden yeniden derlenir, bir port eşleme nasıl çalışır - cevabı vermeden, böylece konteynerlar artık bir kara kutu gibi gelmez. - Bölümü bitirdiğinde ücretsiz Docker sertifikası. Konteynerlar neredeyse her modern ekipte standart olduğundan, herhangi bir geliştirici veya DevOps rolü için inandırıcı bir kanıt.
Docker öğrenmeyle ilgili sıkça sorulan sorular
Docker nedir?
Bu kursu almak için Docker'ı kurmam gerekir mi?
Dockerfile söz dizimini ve altta yatan kavramları öğretmek için tasarlanmıştır; böylece Docker'ı gerçekten kurduğunda her şey zaten tanıdık olur. Yine de gerçek projelerde kendi imajlarını derleyip çalıştırmak için sonrasında Docker'ı yerel olarak kurmak isteyeceksin.Bu gerçek bir Docker ortamı mı?
docker run, build, images, ps, Dockerfile yazmayı ve temel fikirleri öğrenebilmen için Docker'ın nasıl davrandığını yeniden oluşturur. Komutları ve kavramları öğrenmek için yapılmıştır, üretim iş yüklerini çalıştırmak için değil. Kavramlar burada oturduğunda, aynı komutlar gerçek bir Docker kurulumunda birebir aynı şekilde çalışır.Bir imaj ile bir konteyner arasındaki fark nedir?
Dockerfile'dan derlenen paketlenmiş dosya sistemi ve meta veridir. Bir konteyner ise bir imajın çalışan bir örneğidir. Tek bir programın birçok penceresini açabildiğin gibi, tek bir imajdan birçok konteyner başlatabilirsin. Kurs, seni imajlar derlemekten ve onlardan konteynerlar çalıştırmaktan geçirerek bunu somutlaştırır.Docker öğrenmesi zor mu?
docker run, build, ps, images, stop, rm - hızlıca kavranır. Daha zor kısımlar (katman önbellekleme, volume'lar ve bind mount'lar, konteynerlar arası ağ iletişimi, imajları küçültme) daha uzun sürer. Kurs bunları küçük, uygulamalı adımlarla tanıtır, böylece komutlar artık soyut olmaktan çıkar.