Halo rek~ π
Pernah kebayang gak sih, bikin website WordPress tapi gak mau ribet install satu-satu kayak Apache, PHP, sama MariaDB? Nahhhβ¦ kali iki aku cobain cara deploy WordPress langsung pake Docker, lengkap sama databasenya (MariaDB). Auto cepet, auto santuy~ π
π¦ Ceritanya Dimulai dariβ¦
Jadi ceritanya aku lagi iseng belajar DevOps. Terus nemu nih cara kece buat containerize aplikasi WordPress.
Gak perlu ribet install manual, cukup tulis satu file docker-compose.yml, danβ¦ bumm! π₯ Semuanya jalan otomatis di dalem container.
Dengan cara ini, kita bisa:
- Menghindari error karena beda versi server
- Pindahin project ke mana aja, asal ada Docker
- Jaga data tetep aman walau container dimatiin
Sakjane, iki konsep containerization modern yang sekarang jadi standar DevOps masa kini~ π
π§ Ilmu Sing Tak Pakai
Nah, selama ngerjain proyek iki, aku belajar banyak hal, antara lain:
-
π³ Dockerization
Ngekemas WordPress + MariaDB jadi container yang bisa dijalankan di mana aja -
π Infrastructure as Code (IaC)
Semua konfigurasi ditulis rapi didocker-compose.yml, tinggal jalanin aja -
π Multi-Container Orchestration
Ada 2 container yang saling terkoneksi:wordpressdanmariadb -
π§± Docker Networking
Container bisa saling ngobrol lewat jaringan internal Docker -
πΎ Persistent Volume
Datamu aman walaupun container dihapus, karena pake volumedb_data
βοΈ Tools & Teknologi Sing Dipakai
Berikut ini teknologi yang tak pake buat ngebangun proyek iki:
- Docker β Buat bikin dan ngejalanin container
- Docker Compose β Buat ngatur banyak container sekaligus
- Image Resmi dari Docker Hub:
wordpress:latestmariadb:latest
π‘ Cara Njalankno Proyek Iki
Tenang rek, carane gampang kok!
Iki langkah-langkah buat nyoba proyek iki di komputermu:
π§ Prasyarat
- Install Docker Desktop dulu ya, bisa di docker.com
π₯ Langkah-langkah
-
Clone repositori-nya
git clone https://github.com/madterasu/wordpress-docker.git -
Masuk ke folder project
cd wordpress-docker -
Jalankan project
docker compose up -d -
Akses di browser
http://localhost:8000Kalau berhasil, bakal muncul halaman instalasi WordPress π»
-
Kalau mau matiin
docker compose downTenang, data database tetep aman kok karena pake volume!
π± Rasakan Sensasi Ngedokering~
Gitu rek caraku nge-deploy WordPress dengan gaya modern ala DevOps kekinian. Dengan bantuan Docker & Docker Compose, urusan serveran jadi jauh lebih gampang dan fleksibel. Gak perlu takut ngulang-ngulang setup dari awal tiap pindah server π
Kalau kamu juga lagi belajar Docker, cobain proyek ini yaa. Dan jangan lupa, eksperimen terus sampe nemu gaya DevOps-mu sendiri! πΌβ¨