Image dan Dockerfile
Bagian dari kursus Docker
Sampai sekarang kamu baru membuka kantong yang sudah disegel orang lain: hello-world, ubuntu, alpine. Untuk sekadar menjelajah itu cukup, tapi masalah dari pelajaran pertama belum terpecahkan: bagaimana caranya programmu sendiri berjalan dengan cara yang sama di setiap mesin. Untuk itu kamu harus menyegel kantongmu sendiri.
Ingat lagi kantong belanja tersegel dari pelajaran pertama. Ada orang yang harus mengemasi kantong itu: menentukan apa saja isinya, urutannya, dan catatan apa yang ditempel di luarnya. Dockerfile adalah cara kamu menuliskan daftar kemasan itu, dalam bentuk teks biasa, satu instruksi per baris. Docker membacanya dari atas ke bawah lalu mengemasi kantongnya sesuai daftar itu.
Ingin belajar Docker Image dan Dockerfile di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Docker siap pakai, dan kerjakan Image dan Dockerfile secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniImage dan DockerfileYang akan kamu pelajari
- FROM
- RUN
- CMD
- Docker build
- Docker images
- Docker rmi
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
13 pelajaran- 1Apa Itu Docker20 mnt
- 2Container Pertama Anda25 mnt
- 3Image dan Dockerfile30 mnt
- 4Membuat Image Kustom35 mnt
- 5Jaringan Container30 mnt
- 6Volume dan Persistensi30 mnt
- 7Docker Compose35 mnt
- 8Multi-Stage Builds35 mnt
- 9Variabel Lingkungan dan Rahasia25 mnt
- 10Healthcheck dan Kebijakan Restart25 mnt
- 11Optimasi dan Keamanan Image30 mnt
- 12Registry dan Penerbitan25 mnt
- 13Capstone: Mengirimkan Sebuah Stack50 mnt
