Menjajal PHP 8 Lewat Docker

Pada tutorial kali ini saya akan mencoba PHP 8 yang belum lama ini dirilis menggunakan Docker image di Ubuntu 20.04. Saya menggunakan Docker image php:8.0.0-apache. Lakukan instalasi Docker images PHP 8 menggunakan perintah berikut

docker pull php:8.0.0-apache

Docker image php:8.0.0-apache telah berhasil diinstall. Selanjutnya saya akan mencoba menjalankan script PHP untuk dijalankan pada sebuah container. Buat file dengan nama Dockerfile, isinya sebagai berikut

FROM php:8.0.0-apache
COPY src/ /var/www/html
EXPOSE 80

Script Dockerfile tersebut akan membuat image baru berdasarkan php:8.0.0-apache dan akan mencopy script php yang saya simpan di folder src (di laptop) ke folder /var/www/html (di dalam Docker container). Simpan Dockerfile di sebuah folder (misal saya menggunakan direktori /tmp), kemudian buat folder src di dalam folder tersebut (misal /tmp/src) dan buat file index.php sekeder untuk menampilkan versi PHPnya

<?php
	phpinfo();

Build Docker image dengan perintah berikut

docker build -f Dockerfile -t apachephp8 .

Jalankan image apachephp8 dengan perintah berikut

docker run -p 5001:80 apachephp8

Untuk mencobanya, buka localhost:5001 di web browser. Kita akan mendapatkan tampilan sebagai berikut


Comments

Popular posts from this blog

Contoh Inheritance (Pewarisan) di Java

Contoh Penerapan Interface di Pemrograman Java

Review Singkat Pilihan Transportasi Umum Rute Solo - Wonosobo