Install LAMP dengan Docker

Pada tutorial kali ini kita akan belajar bagaimana cara install LAMP (Apache MariaDB PHP) dengan Docker.

Install Docker

Install Docker.

Install Docker Compose.

Config docker-compose

Membuat direktori untuk project docker-compose.

Membuat file docker-compose.yml.

Masukkan konfigurasinya.

Ringkasan docker-compose:

  • Membuat container php-httpd yang berbasis image php7.4-apache, expose port 80, dan mounting folder www untuk /var/www/html
  • Membuat container mariadb yang berbasis image mariadb 10.6.8, membuat vol-mariadb untuk /var/lib/mysql, dan variabel environment.
  • Membuat container phpmyadmin yang berbasis image phpmyadmin, terhubung ke container mariadb, dan expose port 80

Membuat file index.php.

Run docker-compose

Menjalankan docker-compose up untuk build config docker-compose.

Setelah build selesai, cek apakah container sudah berjalan.

Hasilnya.

Browse http://IP-Server untuk menguji apakah web server dan PHP dapat diakses.

PHP Information
PHP Information

Browse http://IP-Server:8181 untuk menguji apakah phpMyAdmin dapat diakses.

phpMyAdmin
phpMyAdmin

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *