Mengurus Imej dan Bekas Docker
Pelajari perintah Docker harian untuk menyenaraikan, memeriksa, menghentikan, mengalih keluar dan membersihkan imej serta bekas supaya persekitaran anda sentiasa kemas.
Mengurus Imej dan Bekas Docker ialah pelajaran Docker dan Kubernetes untuk Pembangun percuma di CoddyKit. Ini ialah pelajaran 4 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Docker dan Kubernetes untuk Pembangun, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Docker dan Kubernetes untuk Pembangun merangkumi sejumlah 4 pelajaran.
Imej berbanding Kontena
Dua konsep teras: imej ialah templat baca sahaja (seperti kelas), manakala kontena ialah tika yang sedang berjalan daripadanya (seperti objek). Satu imej, banyak kontena.
Menyenaraikan Imej
Senaraikan imej pada mesin Anda dengan docker images. Setiap baris menunjukkan repositori, tag, id dan saiz.
docker imagesMenyenaraikan Kontena
docker ps menunjukkan kontena yang sedang berjalan; tambahkan -a untuk menyertakan kontena yang telah dihentikan juga.
docker ps -aMemeriksa Kontena
docker inspect mencetak JSON terperinci tentang kontena atau imej — konfigurasinya, rangkaian, lekapan dan banyak lagi.
docker inspect my_containerMelihat Log
Baca output kontena dengan docker logs. Tambahkan bendera -f untuk mengikuti strim secara langsung, seperti tail -f.
docker logs -f my_containerMenghentikan dan Memulakan
docker stop menghentikan kontena dengan tertib (SIGTERM, kemudian SIGKILL selepas tempoh ihsan) dan docker start menghidupkannya semula.
docker stop my_container
docker start my_containerMengalih Keluar Kontena
Padamkan kontena yang telah dihentikan dengan docker rm. Anda tidak boleh mengalih keluar kontena yang sedang berjalan melainkan Anda memaksanya dengan -f.
docker rm my_containerMengalih Keluar Imej
Alih keluar imej dengan docker rmi. Operasi ini gagal jika masih ada kontena yang merujuk kepadanya, jadi alih keluar kontena yang bergantung padanya terlebih dahulu.
docker rmi nginx:latestMenjalankan Perintah di Dalam
docker exec menjalankan perintah di dalam kontena yang sedang berjalan. Dengan -it, Anda mendapat cangkerang interaktif untuk meneroka kandungannya.
docker exec -it my_container shMembersihkan dengan prune
Kontena yang dihentikan dan imej terbiar akan terkumpul dari semasa ke semasa. docker system prune mendapatkan semula semua ruang itu dengan satu perintah.
docker system pruneMenamakan Kontena
Berikan nama mesra kepada kontena dengan --name semasa masa jalan, supaya Anda boleh merujuknya menggunakan nama dan bukannya id rawak.
docker run --name web -d nginxSemakan Pantas
Uji pengetahuan Anda tentang pengurusan Docker.
Imbas Kembali
Imbas kembali: senaraikan dengan docker images dan ps -a, periksa dengan inspect dan logs, kawal kitar hayat melalui stop/start/rm/rmi, dan bersihkan dengan system prune.
Pelajari Docker dan Kubernetes untuk Pembangun dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 12
- Pelajaran
- 48
Soalan Lazim
Adakah pelajaran “Mengurus Imej dan Bekas Docker” percuma?
Ya — teks penuh “Mengurus Imej dan Bekas Docker” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Docker dan Kubernetes untuk Pembangun, tingkat taraf kepada CoddyKit PRO. Kursus Docker dan Kubernetes untuk Pembangun merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Mengurus Imej dan Bekas Docker”?
Pelajari perintah Docker harian untuk menyenaraikan, memeriksa, menghentikan, mengalih keluar dan membersihkan imej serta bekas supaya persekitaran anda sentiasa kemas. Anda berlatih Docker dan Kubernetes untuk Pembangun menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Docker dan Kubernetes untuk Pembangun?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Docker dan Kubernetes untuk Pembangun di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 4 daripada 4.
Berapa lamakah pelajaran “Mengurus Imej dan Bekas Docker” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Docker dan Kubernetes untuk Pembangun ini?
Ya. Setiap pelajaran Docker dan Kubernetes untuk Pembangun menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Pengenalan kepada Pengkontenaan
- Memasang Docker dan Perintah Asas
- Menjalankan Kontena Pertama Anda
- Mengurus Imej dan Bekas Docker