Cara Instalasi Docker Engine dan Nginx Reverse Proxy di Ubuntu 24.04
Panduan menyiapkan environment container Docker modern dan web server Nginx di server Cloud VPS Ubuntu.
Prasyarat - Cloud VPS Hosteror aktif dengan OS **Ubuntu 24.04 LTS** atau **Ubuntu 22.04 LTS**. - Hak akses `root` atau user dengan akses `sudo`.
Langkah 1: Perbarui Paket Sistem Login ke server Anda via SSH, kemudian jalankan pembaruan indeks paket:
bash
apt update && apt upgrade -yLangkah 2: Instalasi Nginx Web Server Pasang Nginx untuk bertindak sebagai web server utama atau reverse proxy:
bash
apt install nginx -y
systemctl start nginx
systemctl enable nginxPeriksa apakah Nginx telah berjalan normal:
bash
systemctl status nginxBuka IP VPS Anda di browser (http://<IP_VPS_ANDA>). Anda akan melihat halaman selamat datang *Welcome to nginx!*.
Langkah 3: Instalasi Docker Engine Resmi Unduh dan jalankan skrip instalasi otomatis Docker resmi:
bash
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.shAktifkan service Docker agar otomatis menyala saat server reboot:
bash
systemctl start docker
systemctl enable dockerVerifikasi instalasi Docker:
bash
docker --version
# Output: Docker version 27.x.x, build ...Langkah 4: Uji Coba Menjalankan Container Jalankan container uji coba Docker Hello World:
bash
docker run --rm hello-worldJika muncul pesan *Hello from Docker!*, server Cloud VPS Anda telah siap untuk mendeploy aplikasi berbasis microservices, Node.js, Go, Python, maupun WordPress via Docker Compose!
Apakah panduan ini membantu menyelesaikan kendala Anda?
Beri tahu kami agar tim dokumentasi dapat terus meningkatkan kualitas panduan.