Docker dan Kubernetes untuk Pembangun · Pelajaran

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.

Pelajaran 4 daripada 413 langkah

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 images

Menyenaraikan Kontena

docker ps menunjukkan kontena yang sedang berjalan; tambahkan -a untuk menyertakan kontena yang telah dihentikan juga.

docker ps -a

Memeriksa Kontena

docker inspect mencetak JSON terperinci tentang kontena atau imej — konfigurasinya, rangkaian, lekapan dan banyak lagi.

docker inspect my_container

Melihat Log

Baca output kontena dengan docker logs. Tambahkan bendera -f untuk mengikuti strim secara langsung, seperti tail -f.

docker logs -f my_container

Menghentikan 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_container

Mengalih 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_container

Mengalih 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:latest

Menjalankan 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 sh

Membersihkan 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 prune

Menamakan 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 nginx

Semakan 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.

Percuma untuk bermula

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

  1. Pengenalan kepada Pengkontenaan
  2. Memasang Docker dan Perintah Asas
  3. Menjalankan Kontena Pertama Anda
  4. Mengurus Imej dan Bekas Docker
← Kembali ke Docker dan Kubernetes untuk Pembangun