Loading...
Membangun webserver nginx di lingkungan docker

Membangun webserver nginx di lingkungan docker

Ditulis oleh admin pada 12 October 2025


Membangun webserver nginx di lingkungan docker!!

Untuk membangun webserver nginx di lingkungan docker kita membutuhkan alat-alat diantaranya:


1. OS Linux (bisa juga dengan wsl)
2. Package Docker
3. Image Nginx


Jika laptop anda menggunakan OS linux maka kita akan langsung ke langkah kedua yaitu instalasi package docker jika anda menggunakan windows anda bisa menginstal wsl disini

Install package docker
EksaShop@Canonicol~$ sudo apt-get update
EksaShop@Canonicol~$ sudo apt-get install ca-certificates curl
EksaShop@Canonicol~$ sudo install -m 0755 -d /etc/apt/keyrings
EksaShop@Canonicol~$ sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc


EksaShop@Canonicol~$ echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

EksaShop@Canonicol~$ sudo apt-get update
EksaShop@Canonicol~$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Mengambil images Nginx dari Docker Hub
EksaShop@Canonicol~$ docker pull nginx:stable-perl
EksaShop@Canonicol~$ docker images
images nginx

Membuat container Nginx dan menjalankan port forwarding
EksaShop@Canonicol~$ docker run -d --name webserver -p 8080:80 nginx:stable-perl
EksaShop@Canonicol~$ docker container ls -a
container nginx

jika anda ingin melihat web default nginx anda bisa membuka google chrome dan mencari localhost:8080 seperti ini:
localhost:8080

Komentar (0)

Belum ada komentar untuk postingan ini. Jadilah yang pertama berkomentar!