Pada Kasus berikut kita akan mencoba menghapus file image sonarqube, terlihat bahwa image id antara sonarqube latest dan lte memiliki image id yang sama.
Perintah untuk menghapus image id cukup gunakan perintah berikut di terminal :
docker rmi <images_id>
Contoh : docker rmi 0956756d5b96
Maka akan error di terminal saat proses menghapus image id
Error response from daemon: conflict: unable to delete 0956756d5b96 (must be forced) - image is referenced in multiple repositories
Solusinya kita akan mencoba menambahkan perintah -f saat menjalankan perintah docker rmi untuk menghapus image. Perintahnya sebagai berikut :
docker rmi -f <image_id>
Contoh : docker rmi -f 0956756d5b96
Hasilnya terlihat di atas bahwa images docker sonarqube versi latest ataupun lts sudah terhapus secara bersamaan.
Untuk memastikan sonarqube sudah terhapus jalankan perintah kembali :
docker images
Sekian tutorial kali ini 🙂