Hallo guys!!

Jadi kali ini saya mau sharing tentang bagaimana cara membersihkan VM Disk di dalam docker container.

Nah kalo kali pernah menggunakan docker mungkin kalian pernah merasakan VM Disk kali penuh, lantas Docker menjadi sangat lambat dan tidak bisa nge-hang atau freezing dan bahkan sampai containernya tidak bisa running.

Beberapa saat yang lalu saya mendapatkan sebuah issue yang sebenarnya kecil namun cukup menjengkelkan karena ternyata hal yang kecil tersebut membuat workflow kerjaan saya semakin melambat.

Jadi awalnya bermula saat saya me-running sebuah unit test didalam docker container.

VM Disk Usage selalu bertambah drastis tiap kali test selesai dijalankan. Awal nya saya cuekin aja karena time-consumming lagi kalo buat ngefix yang begituan.

Tapi lama kelamaan, makin parah dan malah bikin Docker gak bisa running lagi.

Nah ini sedikit contoh screenshot saat docker menjelang VM Disk usage mentok!!

Docker VM Disk Usage hampir mentok!

Gambar diatas menunjukan sisa space VM Disk saya hanya 26 Giga, yang awalnya 45 Giga, berkurang cukup drastis hanya dalam 2 kali testing saja. Wow…!!!

Akhirnya setelah diulik, saya menemukan penyebab utamanya, yang ternyata penyebabnya adalah membengkaknya file didalam folder /temp.

Jadi setiap kali test dijalankan, system akan membuat file di /temp, sehingga VM disk di docker container menjadi cepat penuh.

Maka solusinya, tinggal hapus saja seluruh file didalam folder /tmp

rm -rf /tmp/*

Dan yah.. it is done.. mari kita cek lagi sekarang!

Docker VM Disk Usage hampir mentok!

Oke… cukup segitu aja dulu guys tulisan ini, jangan lupa komen biar saya semangat untuk tetep berkarya dan mudah-mudahan tulisan ini bermanfaat.