Analisis Perbandingan Performansi Dan Keamanan Container Docker Dalam Menjalankan Layanan WordPress Dan Drupal

Authors

  • Badrid Maulana Ardi Universitas Bumigora, Mataram, Indonesia
  • Tomi Tri Sujaka Universitas Bumigora, Mataram, Indonesia
  • Kurniadin Abd Latif Universitas Bumigora, Mataram, Indonesia

DOI:

https://doi.org/10.30812/corisindo.v1.5341

Keywords:

container, docker, wordpress, drupal

Abstract

Virtualisasi berbasis container menjadi populer karena kemampuannya yang ringan, efisien, dan mudah dikonfigurasi. Docker sebagai platform containerization memungkinkan pengemasan layanan dan dependensinya ke dalam satu unit yang portabel dan konsisten. Dalam konteks ini, pemilihan Content Management System (CMS) yang optimal untuk dijalankan dalam container menjadi penting, khususnya dalam hal performansi dan efisiensi sumber daya. Penelitian ini bertujuan untuk membandingkan performansi dan keamanan container Docker dalam menjalankan layanan WordPress dan Drupal. Metode  yang digunakan adalah Network Development Life Cycle (NDLC) yang terdiri dari tahapan analisis, desain, dan simulasi. Dua layanan CMS yaitu WordPress dan Drupal dijalankan dalam container Docker dan dibandingkan performansi dan keamanannya. Uji coba dilakukan dengan mengukur response time, penggunaan CPU, penggunaan memory, dan kerentanan image. performansi diukur menggunakan Apache Benchmark, sedangkan kerentanan menggunakan Trivy. Pengujian performansi dilakukan sebanyak sepuluh kali pada setiap layanan. Hasil pengujian menunjukkan bahwa Drupal memiliki performa yang lebih baik dibandingkan WordPress. Rata-rata response time Drupal adalah 5,31 ms, jauh lebih cepat dibandingkan WordPress yang mencapai 104,93 ms. Dari sisi penggunaan sumber daya, WordPress mencatat rata-rata penggunaan CPU sebesar 179,62% dan memori sebesar 1,345 GiB, sedangkan Drupal hanya menggunakan CPU sebesar 67,79% dan memori rata-rata 175,206 MiB. Selain itu, image Drupal menunjukkan tingkat kerentanan yang lebih tinggi dibandingkan WordPress. Dengan demikian, Drupal menunjukkan performa yang lebih baik dari WordPress dalam hal response time, penggunaan CPU, dan memory saat dijalankan dalam container Docker. Namun dari sisi keamanan image, WordPress memiliki kerentanan lebih sedikit.

References

[1] S. Dwiyatno, E. Rachmat, A. P. Sari, and O. Gustiawan, “Implementasi Virtualisasi Server Berbasis Docker Container,” PROSISKO J. Pengemb. Ris. dan Obs. Sist. Komput., vol. 7, no. 2, pp. 165–175, 2020, doi: 10.30656/prosisko.v7i2.2520.

[2] M. R. Alamsyah, H. I. Wahanani, and M. Idhom, “Infrastruktur Private Cloud Storage Berbasis,” J. Inform. dan Sist. Inf., vol. 2, no. 2, pp. 122–131, 2021.

[3] “WordPress Market Share, Statistics, and More,” WordPress.com. [Online]. Available: https://wordpress.com/blog/2025/04/17/wordpress-market-share/

[4] IBM, “Drupal versus WordPress.” [Online]. Available: https://www.ibm.com/id-id/think/topics/drupal-wordpress

[5] H. Afrizal and A. Prihanto, “Analisis Kebutuhan Resource Dan Independensi Antara Teknologi Single Server, Virtualisasi Dan Container,” J. Informatics Comput. Sci., vol. 4, no. 01, pp. 26–33, 2022, doi: 10.26740/jinacs.v4n01.p26-33.

[6] H. E. Wahanani and M. Idhom, “Analisis Performansi Container Docker, LXC dan LXD Pada Web Server, FTP Server dan Mail Server,” Pros. Semin. Nas. Inform. Bela Negara, vol. 1, pp. 45–49, 2020, doi: 10.33005/santika.v1i0.13.

[7] N. Destarina, E. S. Negara, E. Supratman, and M. Ulfa, “Implementation Docker and Kubernetes Scaling Using Horizontal Scaler Method for Wordpress Services,” vol. 8, no. 4, pp. 2192–2196, 2024.

[8] C. Mukmin, T. Naraloka, and Q. H. Andriyanto, “ANALISIS PERBANDINGAN KINERJA LAYANAN CONTAINER AS A SERVICE (CAAS) Studi Kasus : Docker dan Podman,” Kumpul. J. Ilmu Komput., vol. 08, no. 2, pp. 152–161, 2021.

[9] A. Amarulloh, K. Kurniasih, and M. Muchlis, “ANALISIS PERBANDINGAN PERFORMA WEB SERVICE REST MENGGUNAKAN FRAMEWORK LARAVEL, DJANGO, DAN Node JS PADA APLIKASI BERBASIS WEBSITE,” J. Tek. Inform., vol. 9, no. 1, pp. 14–19, 2023.

[10] A. A. Kroons and C. Dewi, “Pengembangan Dashboard Trivy Berbasis Website Menggunakan React Js Dan Golang,” J. Indones. Manaj. Inform. dan Komun., vol. 4, no. 3, pp. 1037–1049, 2023, doi: 10.35870/jimik.v4i3.295.

[11] U. A. Ahmad, R. E. Saputra, and Y. Pangestu, “Perancangan Infrastruktur Jaringan Komputer Menggunakan Fiber Optic Dengan Metode Network Develpoment Life Cycle (Ndlc) Design of Computer Network Infrastructure Using Optical Fiber With Network Development Life Cycle (Ndlc) Method,” Peranc. Infrastruktur Jar. Komput. Menggunakan Fiber Opt. Dengan Metod. Netw. Develpoment Life Cycle Des. Comput. Netw. Infrastruct. Using Opt. Fiber With Netw. Dev. Life Cycle Method, vol. 8, no. 6, pp. 12066–12079, 2021.

Downloads

Published

2025-09-19