Belajar Docker dan Container
Kursus Docker yang gratis dan interaktif. Latih docker run, build, volume, dan networking di terminal simulasi, dan tulis Dockerfile-mu sendiri. Tidak perlu menginstal Docker, ada petunjuk AI saat kamu buntu, dan sertifikat gratis saat selesai.
44,908+ coder terdaftar
40 pelajaran40 tantangan195 soal kuis
- Ramah pemula
Bantuan coding dengan AI
Pelajaran interaktif yang praktis
Kuis untuk menguji pemahamanmu
Sertifikat penyelesaian gratis
Silabus
Bagian ini termasuk dalam Perjalanan Terminal. Silabus lengkapnya punya lebih banyak bagian: klik pratinjau mana pun di bawah untuk melihatnya di halaman Perjalanan.
- Bagian 1Dasar-Dasar82 pelajaran
- Bagian 2Kontrol Versi58 pelajaran
Bagian 3
Pengantar Docker
Mulai bagianMulaiPelajari Docker dari command line: ambil dan bangun image, jalankan dan kelola container, tulis Dockerfile, salin file masuk dan keluar, serta gunakan volume dan network.Pengantar
2 pelajaran213Image
4 pelajaran423Menjalankan Kontainer
5 pelajaran532Mengelola Container
5 pelajaran531Memeriksa Container
4 pelajaran423Membuat Image
4 pelajaran423File dalam Image
3 pelajaran316Menyalin File
2 pelajaran213Volume dan Jaringan
3 pelajaran314Proyek Aplikasi Sapaan
Proyek5 pelajaran57Tantangan Akhir
3 pelajaran3- Bagian 4Pengantar Kubernetes45 pelajaran
Belajar sambil praktik
Tulis kode sungguhan, query database, buat website, dan kuasai prompt AI. Pelajaran interaktif kami mencakup setiap keterampilan yang dibutuhkan developer modern.
Bangun streakmu
Tetap konsisten dan lihat progresmu bertumbuh! Pantau kebiasaan coding harianmu, lindungi streakmu dengan hari beku, dan raih hadiah karena hadir setiap hari.
12 hari streak
Kembali besok untuk menjaga streakmu!
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
Gandakan atau hangus
Hari ke-5 dari 7
Pembeku Streak
2 left
Coding di mana saja
Bawa perjalanan coding-mu ke mana saja! Tanpa setup, tanpa unduhan: cukup buka dan mulai coding. Tersedia di iOS, Android, dan Web dengan rating bintang 4,9.
Kamu tidak sendirian
Bersaing di papan peringkat global, ajak teman untuk mendapat hadiah, dan rayakan kemenangan satu sama lain. Coding lebih seru bersama teman!
Semua cara belajar
Baca, dengarkan, uji dirimu, tanya AI, atau cari lagi apa pun yang sudah kamu pelajari. Setiap pelajaran menyesuaikan diri denganmu.
Variabel adalah wadah bernama yang menyimpan nilai yang bisa kamu pakai lagi nanti di programmu.
Di Python, kamu membuatnya dengan menulis nama, tanda sama dengan, lalu nilai yang ingin kamu simpan.
Nilainya bisa berubah seiring waktu. Menetapkan ulang nama itu cukup membuatnya menunjuk ke nilai baru.
Dapatkan sertifikat
Dapatkan sertifikat untuk setiap kursus yang kamu selesaikan. Tambahkan ke profil LinkedIn dan CV-mu untuk menunjukkan keahlian coding-mu kepada pemberi kerja.
Kenapa belajar Docker dengan Coddy
- Latih Docker di browser. Tanpa instalasi, tanpa Docker Desktop, tanpa daemon yang perlu dikonfigurasi. Pelajarannya berjalan di lingkungan Docker simulasi, jadi kamu bisa langsung mengetik perintah dan fokus pada apa yang dilakukan masing-masing.
- Docker inti: image vs container, menulis
Dockerfile, layer dan caching, port mapping, volume untuk data yang persisten, environment variable, dan networking dasar antar-container. Keterampilan Docker yang akan kamu pakai setiap hari di tempat kerja. - Petunjuk AI membantumu memahami perintah dan output Docker, seperti apa yang ditampilkan
docker ps, kenapa sebuah layer di-build ulang, dan cara kerja port mapping, tanpa membocorkan jawabannya, jadi container tidak lagi terasa seperti kotak hitam. - Sertifikat Docker gratis saat kamu menyelesaikan bagian ini. Bukti yang meyakinkan untuk posisi developer atau DevOps apa pun, karena container sudah menjadi standar di hampir setiap tim modern.
Pertanyaan yang sering diajukan tentang belajar Docker
Apa itu Docker?
Docker adalah platform untuk mengemas sebuah aplikasi dan semua yang dibutuhkannya, yaitu kode, runtime, library, dan pengaturan, ke dalam satu unit portabel yang disebut container. Container berjalan dengan cara yang sama di laptopmu, di komputer rekan kerja, dan di server production, karena itulah Docker menjadi cara standar untuk merilis dan menjalankan software.
Apakah perlu menginstal Docker untuk mengikuti kursus ini?
Dockerfile, dan konsep dasarnya, sehingga saat kamu menginstal Docker sungguhan, semuanya sudah terasa familier. Setelahnya, kamu tetap perlu menyiapkan Docker di komputermu untuk membangun dan menjalankan image sendiri pada proyek nyata.Apakah ini lingkungan Docker sungguhan?
docker run, build, images, ps, menulis Dockerfile, dan ide-ide intinya tanpa menginstal apa pun. Simulasi ini dibuat untuk mempelajari perintah dan konsep, bukan untuk menjalankan beban kerja production. Setelah konsepnya kamu pahami di sini, perintah yang sama bekerja persis sama di instalasi Docker sungguhan.Apa bedanya image dan container?
Dockerfile. Container adalah instance yang sedang berjalan dari sebuah image. Kamu bisa menjalankan banyak container dari satu image, sama seperti kamu bisa membuka banyak jendela dari satu program. Kursus ini membuatnya nyata dengan memandumu membangun image dan menjalankan container dari image itu.Apakah Docker sulit dipelajari?
docker run, build, ps, images, stop, rm, cepat dikuasai. Bagian yang lebih sulit (layer caching, volume vs bind mount, networking antar-container, memperkecil ukuran image) butuh waktu lebih lama. Kursus ini memperkenalkannya dalam langkah-langkah kecil yang praktis, jadi perintah-perintahnya tidak lagi abstrak.Apakah perlu menguasai command line dulu?
Itu membantu, dan bagian-bagian awal dari perjalanan Terminal membahas dasarnya. Docker hampir sepenuhnya dijalankan dari command line, jadi nyaman mengetik perintah dan membaca output-nya membuat bagian Docker jauh lebih lancar. Meski begitu, pelajarannya memandumu melewati setiap perintah satu per satu.
Bisakah belajar Docker online secara gratis?
Bisa. Bagian Docker interaktif ini gratis: pelajaran lengkap, latihan perintah langsung di setiap soal, dan sertifikat. Semuanya berjalan di lingkungan simulasi di browser, jadi kamu tidak perlu menginstal apa pun atau membuat akun apa pun untuk memulai.
Apakah ada sertifikat setelah kursus Docker?
Ya. Setelah menyelesaikan bagian Docker, kamu mendapat sertifikat kelulusan gratis yang bisa kamu bagikan di LinkedIn atau cantumkan di CV. Container diharapkan di posisi backend, DevOps, dan full-stack, jadi ini sinyal yang berarti di samping proyek portofolio apa pun.