Mounting aplikasi

Install Apache

docker run --name app -d php:8.1-apache
Jika kita lihat ports nya 80/tcp saja, karna ini belom di mounting ke luar. berbeda dengan yg mysql yg sudah di mounting ke luar

Sekarang hapus terlebih dahulu

docker rm nameimages --force
image terhapus

Lalu kita buat lagi images nya dengan penambahan command seperti ini

docker run --name app -d -p 8080:80 php:8.1-apache
Jika kita lihat port nya sudah di mounting ke 8080 seperti gambar di atas

Kita tambahkan inbount untuk port 8080 di aws nya seperti ini

Coba buka ip nya dan masukkan port 8080 nya di browser

Walaupun permission, disini sudah di pastikan jalan karna apache server nya ada. karna posisi nya sekarang tidak ada fle nya

Sekarang kita akan masuk ke docker images nya app

docker exec -it app bash

Posisi sekarang di folder html tidak ada isi apapun, kita akan coba memasukkan file sederhana html

echo "Hello Word" > index.html
Sekarang sudah ada 1 file index.html yang berisi Hello Word

Dan Sekarang kita coba check browser

Sekarang kita coba hapus file html nya dan kita ganti make file index.php

File php berhasil di buat

Last updated

Was this helpful?