GNU/Linux >> Belajar Linux >  >> Cent OS

Daftar Perintah Docker:Cheat Sheet

Pendahuluan

Docker adalah perangkat lunak yang menawarkan serangkaian produk platform sebagai layanan untuk mengembangkan dan menerapkan aplikasi dengan mengemas perangkat lunak dalam kontainer .

Kontainer adalah lingkungan virtual yang ringan, portabel, yang dapat dibagikan oleh pengembang tanpa mempertaruhkan inkonsistensi dalam pengembangan. Karena fitur yang sangat berguna ini, banyak organisasi telah beralih dari menggunakan mesin virtual ke container Docker.

Seperti perangkat lunak lainnya, Docker memperkenalkan kepada pengguna serangkaian terminologi baru yang terkait dengan layanannya. Pengguna perlu mengenal konsep seperti Dockerfiles , gambar , wadah , dan kata-kata khusus Docker lainnya. Setelah Anda menguasai kosakata, langkah selanjutnya adalah membiasakan diri menggunakan perintah Docker. Daftar semua perintah dan opsi cukup luas dan akan membutuhkan waktu untuk mempelajari semuanya dengan hati.

Tidak masalah jika Anda baru mengenal Docker atau sudah memiliki pengalaman dengan containerization, selalu baik untuk memiliki titik referensi untuk semua perintah Docker yang umum.

Dalam tutorial ini, Anda akan menemukan perintah Docker yang paling umum bersama dengan lembar contekan yang dapat diunduh.

Daftar Perintah Docker

Perintah Kontainer Docker

Di bagian ini Anda akan menemukan perintah paling penting yang terkait dengan siklus hidup container Docker.

Buat wadah (tanpa memulainya):

docker create [IMAGE]

Ganti nama penampung yang ada:

docker rename [CONTAINER_NAME] [NEW_CONTAINER_NAME]

Jalankan perintah di wadah baru:

docker run [IMAGE] [COMMAND]

docker run --rm [IMAGE] – menghapus wadah setelah keluar.

docker run -td [IMAGE] – memulai penampung dan membuatnya tetap berjalan.

docker run -it [IMAGE] – memulai sebuah container, mengalokasikan pseudo-TTY yang terhubung ke stdin container, dan membuat bash shell interaktif di dalam container.

docker run -it-rm [IMAGE] – membuat, memulai, dan menjalankan perintah di dalam wadah. Setelah menjalankan perintah, wadah akan dihapus.

Hapus wadah (jika tidak berjalan):

docker rm [CONTAINER]

Perbarui konfigurasi satu atau beberapa penampung:

docker update [CONTAINER]

Kunjungi panduan terperinci kami tentang cara memperbarui wadah dan gambar Docker ke versi terbaru untuk informasi lebih lanjut.

Memulai dan Menghentikan Kontainer

Perintah berikut menunjukkan cara memulai dan menghentikan proses dalam wadah tertentu.

Memulai penampung:

docker start [CONTAINER]

Menghentikan container yang sedang berjalan:

docker stop [CONTAINER]

Hentikan container yang sedang berjalan dan mulai lagi:

docker restart [CONTAINER]

Jeda proses dalam wadah yang sedang berjalan:

docker pause [CONTAINER]

Membatalkan jeda proses dalam wadah yang sedang berjalan:

docker unpause [CONTAINER]

Blokir sebuah wadah sampai yang lain berhenti (setelah itu ia mencetak kode keluarnya):

docker wait [CONTAINER]

Bunuh wadah dengan mengirimkan SIGKILL ke wadah yang sedang berjalan:

docker kill [CONTAINER]

Lampirkan input, output, dan aliran kesalahan standar lokal ke container yang sedang berjalan:

docker attach [CONTAINER]

Perintah Gambar Docker

Di bawah ini Anda dapat menemukan semua perintah yang diperlukan untuk bekerja dengan gambar Docker.

Buat gambar dari Dockerfile:

docker build [URL]

docker build -t – membangun gambar dari Dockerfile di direktori saat ini dan memberi tag pada gambar

Tarik gambar dari registri:

docker pull [IMAGE]

Dorong gambar ke registri:

docker push [IMAGE]

Buat gambar dari tarball:

docker import [URL/FILE]

Buat gambar dari wadah:

docker commit [CONTAINER] [NEW_IMAGE_NAME]

Menghapus gambar:

docker rmi [IMAGE]

Muat gambar dari arsip tar atau stdin:

docker load [TAR_FILE/STDIN_FILE]

Simpan gambar ke arsip tar, streaming ke STDOUT dengan semua lapisan induk, tag, dan versi:

docker save [IMAGE] > [TAR_FILE]

Perintah Docker untuk Informasi Penampung dan Gambar

Setelah menyiapkan container, Anda perlu mengetahui cara mendapatkan semua informasi penting untuk mengelolanya. Perintah berikut akan memberikan detail tentang image dan container di sistem Anda.

Mencantumkan container yang sedang berjalan:

docker ps

docker ps -a – mencantumkan container yang sedang berjalan dan container yang telah berhenti

Buat daftar log dari wadah yang sedang berjalan:

docker logs [CONTAINER]

Mencantumkan informasi tingkat rendah pada objek Docker:

docker inspect [OBJECT_NAME/ID]

Mencantumkan peristiwa waktu nyata dari penampung:

docker events [CONTAINER]

Tampilkan pemetaan port (atau spesifik) untuk container:

docker port [CONTAINER]

Tampilkan proses yang berjalan dalam wadah:

docker top [CONTAINER]

Tampilkan statistik penggunaan sumber daya langsung dari wadah:

docker stats [CONTAINER]

Menampilkan perubahan pada file (atau direktori) pada sistem file:

docker diff [CONTAINER]

Daftar semua gambar yang disimpan secara lokal dengan mesin buruh pelabuhan:

docke image ls

Menampilkan riwayat gambar:

docker history [IMAGE]

Jaringan

Salah satu fitur paling berharga dari perangkat lunak Docker adalah kemampuan untuk menghubungkan kontainer satu sama lain dan ke beban kerja non-Docker lainnya. Bagian ini mencakup perintah terkait jaringan.

Daftar jaringan:

docker network ls

Hapus satu atau beberapa jaringan:

docker network rm [NETWORK]

Tampilkan informasi di satu atau beberapa jaringan:

docker network inspect [NETWORK]

Menghubungkan wadah ke jaringan:

docker network connect [NETWORK] [CONTAINER]

Putuskan sambungan penampung dari jaringan:

docker network disconnect [NETWORK] [CONTAINER]

Docker Cheat Sheet PDF

Anda dapat menemukan semua perintah yang terdaftar di lembar referensi satu halaman yang mudah dilihat di bawah ini. Untuk menyimpannya untuk digunakan di masa mendatang, Anda juga dapat mengunduh Lembar Cheat Perintah Docker kami.

UNDUH Lembar Cheat


Cent OS
  1. Lembar contekan perintah IPtables

  2. Cara Mendaftar Kontainer Docker

  3. Perintah vi dasar (lembar contekan)

  1. Lembar contekan untuk perintah umum Linux

  2. Beberapa Perintah DOCKER

  3. Pengantar Docker

  1. Perintah Docker Lembar Cheat Referensi Cepat

  2. Restart Berbagai Perintah Layanan Cheat Sheet

  3. Lembar Cheat Perintah Linux