Menghapus docker container

Delete Docker Container memang melelahkan

Menghapus docker container
Photo by Ujesh Krishnan / Unsplash

Setelah membuat container didalam docker, di test running , ga bisa... aduhh rasanya pengen makan keyboard deh

Proses Delete docker container juga sama panjangnya, sama lelahnya

Semoga di tulisan ini, kamu dapat gambarannya

Yang pasti pertama kali dilakukan

  1. Stop Container yang mau dihapus, saya ambil contoh Matomo;
buka portainer di browser
pilih container matomo-app
pilih container matomo-db
setelah 2 container tersebut dicentang
klik stop

kembali ke terminal

2. delete container matomo

docker container ls -a			# melihat id container

# copas id container nya
docker container rm [id_container]	# rumus dasar menghapus container

docker container rm 8739eea78c51	# menghapus container matomo-app
docker container rm 32e258f5064a	# menghapus container matomo-db

3. Delete image matomo

docker image ls				# melihat id image

# copas id image nya
docker image rm [id_image]		# rumus dasar menghapus image

docker image rm 8739eea78c51		# menghapus image matomo-app
docker image rm 32e258f5064a		# menghapus image matomo-db

4. Delete network matomo

docker network ls			# melihat id network

# copas id network nya
docker network rm [id_network]		# rumus dasar menghapus network

docker network rm 8739eea78c51		# menghapus network matomo

Masih ada satu kegiatan tambahan lagi, menghapus volume - tempat dimana kita menaruh container matomo nya

5. Delete volume container

Belajar dari pengalaman, bolak balik gagal, bolak balik inul – install ulang – os, dsb. saya membiasakannya menaruh Volume container ini, dalam satu folder

Saat membuat stack di portainer 
atau 
Saat membuat docker-compose.yml di cli

Mari lihat contoh dibawah ini, -- langsung konsentrasi penuh di bagian volume nya ya

volumes:
      - /home/docker/matomo/config/data:/var/www/html
volumes:
      - /home/docker/matomo/config/db:/var/lib/mysql

maka

rm -rf [Nama_folder]		# Rumus dasar menghapus folder

rm -rf matomo			# Pastikan posisi kita di /home/docker

selesai

yah, namanya juga belajar otodidak