{"id":268,"date":"2026-04-09T08:52:11","date_gmt":"2026-04-09T01:52:11","guid":{"rendered":"https:\/\/www.sinau.org\/?p=268"},"modified":"2026-09-06T19:49:33","modified_gmt":"2026-09-06T12:49:33","slug":"cara-menghapus-docker-di-vps","status":"publish","type":"post","link":"https:\/\/www.sinau.org\/?p=268","title":{"rendered":"Cara Menghapus Docker di VPS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" id=\"cara-menghapus-docker-di-vps-sampai-bersih-ubuntudebian--centos\">Docker adalah salah satu tools populer untuk menjalankan aplikasi berbasis container di VPS. Namun, ada kalanya kita ingin menghapus Docker secara total\u2014baik karena ingin migrasi ke teknologi lain seperti Podman, atau sekadar membersihkan server agar lebih ringan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pada tutorial ini, saya akan membahas cara menghapus Docker di VPS sampai benar-benar bersih.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\ud83d\udd0d-kenapa-perlu-menghapus-docker\">Kenapa Perlu Menghapus Docker?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Beberapa alasan umum:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>VPS terasa berat karena banyak container berjalan<\/li>\n\n\n\n<li>Ingin migrasi ke Podman atau sistem lain<\/li>\n\n\n\n<li>Terjadi konflik dependency<\/li>\n\n\n\n<li>Ingin instal ulang Docker dari nol<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u26a0\ufe0f-peringatan-sebelum-menghapus\">Peringatan Sebelum Menghapus<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum lanjut, perhatikan:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Semua container, image, dan volume akan\u00a0<strong>terhapus permanen<\/strong><\/li>\n\n\n\n<li>Data dalam container (misalnya database) akan hilang jika tidak dibackup<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\ud83e\uddef-langkah-1-stop-dan-hapus-semua-container\">Langkah 1: Stop dan Hapus Semua Container<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jalankan perintah berikut untuk menghentikan dan menghapus semua container:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker stop $(docker ps -aq)\ndocker rm $(docker ps -aq)\n\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\ud83e\uddf9-langkah-2-hapus-image-volume-dan-network\">Langkah 2: Hapus Image, Volume, dan Network<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agar benar-benar bersih, jalankan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker system prune -a --volumes -f<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Perintah ini akan menghapus:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Semua image<\/li>\n\n\n\n<li>Volume<\/li>\n\n\n\n<li>Network yang tidak terpakai<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u274c-langkah-3-uninstall-docker\">Langkah 3: Uninstall Docker<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"untuk-ubuntu--debian\">Untuk Ubuntu \/ Debian<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli\napt-get autoremove -y --purge docker-engine docker docker.io docker-ce<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"untuk-centos--almalinux\">Untuk CentOS \/ AlmaLinux<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\ud83d\uddd1\ufe0f-langkah-4-hapus-sisa-data-docker\">Langkah 4: Hapus Sisa Data Docker<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Meskipun Docker sudah di-uninstall, biasanya masih ada sisa file di sistem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hapus dengan perintah:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -rf \/var\/lib\/docker\nrm -rf \/var\/lib\/containerd<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u2705-langkah-5-verifikasi\">Langkah 5: Verifikasi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pastikan Docker sudah benar-benar terhapus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker -v<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jika muncul pesan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>command not found<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Artinya Docker sudah berhasil dihapus dari VPS \ud83c\udf89<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\ud83d\udca1-tips-tambahan\">Tips Tambahan<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gunakan\u00a0<code>htop<\/code>\u00a0atau\u00a0<code>top<\/code>\u00a0untuk memastikan resource VPS sudah lega<\/li>\n\n\n\n<li>Jika ingin alternatif Docker, bisa coba\u00a0<strong>Podman<\/strong><\/li>\n\n\n\n<li>Selalu backup data penting sebelum elakukan penghapusan<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"\ud83c\udfaf-penutup\">Menghapus Docker di VPS sebenarnya cukup mudah, asalkan dilakukan dengan urutan yang benar. Dengan mengikuti langkah-langkah di atas, kamu bisa memastikan tidak ada sisa file atau service yang tertinggal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Semoga tutorial ini membantu!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Docker adalah salah satu tools populer untuk menjalankan aplikasi berbasis container di VPS. Namun, ada kalanya kita ingin menghapus Docker secara total\u2014baik karena ingin migrasi ke teknologi lain seperti Podman, atau sekadar membersihkan server agar lebih ringan. Pada tutorial ini, saya akan membahas cara menghapus Docker di VPS sampai benar-benar bersih. Kenapa Perlu Menghapus Docker? [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-268","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-panduan"],"_links":{"self":[{"href":"https:\/\/www.sinau.org\/index.php?rest_route=\/wp\/v2\/posts\/268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sinau.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sinau.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sinau.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sinau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=268"}],"version-history":[{"count":1,"href":"https:\/\/www.sinau.org\/index.php?rest_route=\/wp\/v2\/posts\/268\/revisions"}],"predecessor-version":[{"id":269,"href":"https:\/\/www.sinau.org\/index.php?rest_route=\/wp\/v2\/posts\/268\/revisions\/269"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sinau.org\/index.php?rest_route=\/wp\/v2\/media\/402"}],"wp:attachment":[{"href":"https:\/\/www.sinau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sinau.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sinau.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}