Jika Anda memiliki beberapa kontainer Docker yang tersebar di seluruh sistem file Anda, pertimbangkan untuk menginstal lazydocker untuk memudahkan pengelolaan kontainer.

Docker dan Docker Compose adalah alat yang mudah digunakan yang memudahkan penerapan perangkat lunak di lingkungan yang terisolasi. Tetapi melacak kesehatan semua layanan lari Anda bisa menghabiskan waktu.

lazydocker adalah aplikasi TUI yang membantu Anda mengelola dan memantau semua wadah Docker Anda di satu tempat.

Mengapa Menggunakan lazydocker?

Docker adalah alat penting jika Anda ingin menjalankan perangkat lunak tanpa mengacaukan sistem Anda dengan paket baru. Setiap aplikasi Docker berjalan dalam wadah terpisah dan tidak pernah berinteraksi dengan aplikasi lain di sistem Anda kecuali Anda secara eksplisit menginginkannya.

Jika Anda belum menginstalnya, Anda harus membaca panduan kami di cara menginstal Docker dan Docker Compose di Linux.

Docker Compose semakin memudahkan penerapan layanan, dan ini sangat berguna saat

instagram viewer
proyek self-hosting di Raspberry Pi. Anda dapat menentukan konfigurasi dalam satu file YAML dan meluncurkan beberapa wadah Docker dengan satu perintah yang akan memunculkan wadah yang ditentukan dalam file.

Anda dapat melihat wadah mana yang berjalan dengan mengetik:

docker-compose ps

...di direktori tempat Anda docker-compose.yml file berada.

Saat Anda menguji dan menerapkan lebih banyak perangkat lunak, Anda mungkin akan membuat beberapa file docker-compose.yml dengan cara yang berbeda lokasi di sekitar sistem file Anda, serta meluncurkan dan melupakan aplikasi docker yang Anda jalankan untuk satu kali tujuan.

Sulit untuk mengontrol atau bahkan melacak apa yang sedang berjalan—terutama jika file Docker Compose Anda tersebar di seluruh hard drive Anda.

Administrasi bisa menjadi berantakan, dan mengingat rangkaian lengkap perintah Docker adalah tugas tersendiri.

lazydocker mengumpulkan semua informasi tentang wadah Docker Anda dan menyajikannya dengan rapi di dalam terminal Anda. Anda dapat melihat apa yang berjalan, memeriksa log, melihat penggunaan sumber daya, dan memeriksa lingkungan.

Anda juga dapat menghentikan, menjeda, memulai ulang, dan melakukan operasi lain pada masing-masing wadah, atau menerapkan tindakan ke setiap layanan yang berjalan.

Cara Install Lazydocker di Linux

Meskipun lazydocker hadir sebagai gambar docker, menerapkannya dengan cara ini saat ini berarti Anda tidak akan dapat melihat log atau grafik penggunaan CPU untuk wadah Docker Anda yang lain.

Sebagai gantinya, Anda harus menggunakan skrip instalasi lazydocker:

keriting https://raw.githubusercontent.com/jesseduffield/lazydocker/master/scripts/install_update_linux.sh | pesta

Tak perlu dikatakan, Anda harus memeriksa konten skrip apa pun sebelum menyalurkannya ke Bash.

Gunakan lazydocker untuk Mengelola Kontainer Docker Anda

Luncurkan lazydocker dengan mengetik:

lazydocker

Tidak masalah di mana Anda berada di sistem file atau di mana image Docker atau file Docker Compose Anda berada—lazydocker akan mengambil informasi dari semuanya.

Berjalan secara vertikal di sisi kiri TUI, Anda akan melihat empat bagian. Ini adalah Jasa, Kontainer mandiri, Gambar-gambar, Dan Volume.

Dalam setiap bagian ini, Anda dapat menelusuri entri menggunakan Ke atas Dan Turun tombol panah di keyboard Anda. Saat Anda menyorot setiap entri, informasi yang relevan ditampilkan di panel sebelah kanan. Alternatifnya, Anda dapat menggunakan mouse untuk mengeklik di sekitar antarmuka.

Secara default, panel informasi akan menampilkan log untuk entri apa pun yang Anda pilih, tetapi Anda bisa klik label di bagian atas untuk menampilkan statistik CPU dan memori, lingkungan penampung, entri konfigurasi, atau atas.

Jika aplikasi docker mogok, Anda dapat memeriksa semuanya tentangnya, dan tentang setiap aplikasi docker lainnya tanpa meninggalkan lazydocker.

Opsi informasi yang disebutkan di atas hanya tersedia untuk wadah yang sebenarnya. Jika Anda telah memilih entri di Gambar-gambar atau Volume, Anda hanya dapat melihat konfigurasi.

Dengan wadah yang disorot, tekan X untuk memunculkan menu tindakan yang dapat Anda lakukan. Sebagai tambahan berhenti, berhenti sebentar, Dan mengulang kembali, Anda dapat menghapus wadah, membukanya di browser, menaikkan dan menurunkan wadah, atau menjalankan perintah secara langsung.

Selain dapat menjalankan perintah dari dalam menu, Anda juga akan melihat tombol pintasan yang relevan untuk digunakan di masa mendatang.

Jika Anda ingin melakukan tindakan massal di semua penampung Anda, tekan tombol B kunci untuk memunculkan Perintah Massal menu.

Jika Anda memilih tindakan ini saat berada di Jasa bagian, Anda akan melihat perintah Docker Compose standar, sedangkan jika Anda membuka menu di Kontainer mandiri, Anda akan memiliki opsi untuk menghentikan, menghapus, dan memangkas penampung.

Di dua bagian tersisa, satu-satunya tindakan massal yang dapat Anda lakukan adalah memangkas volume dan gambar yang tidak terpakai.

lazydocker Membuat Manajemen Kontainer di Linux Mudah

Dengan semua informasi kontainer Anda di satu tempat dan manajemen yang memerlukan tidak lebih dari beberapa penekanan tombol, sangat mudah untuk menjaga agar port virtual Anda yang luas tetap tertata dengan lebih baik.

Jika Anda tidak menyukai Docker, pertimbangkan sistem manajemen wadah alternatif sebagai gantinya.