Hai semuanya, apa kabar? Kali ini saya mau sharing mengenai cara implementasi container Debian di Proxmox VE. Sepertinya saya dulu sudah pernah bahas terkait instalasi LXC, tapi saya mau coba buat ulang. Sekalian juga untuk refresh pengetahuan dan juga mengikuti materi latihan Proxmox VE hehe.
Container di Proxmox VE
Kita bahas terlebih dahulu tentang container. Container adalah salah satu metode virtualisasi yang terkenal ringan/lightweight. Mekanismenya adalah resource sharing dengan host induknya, yaitunya Proxmox VE. Container (CT) yang didukung di Proxmox VE adalah Linux Container (LXC).
Kelebihan penggunaan CT dibandingkan VM biasa adalah:
- Ringan. Membutuhkan resource (CPU, RAM, dll) yang jauh lebih kecil dibandingkan VM biasa.
- Waktu boot cepat. CT dapat aktif dan digunakan dalam hitungan detik.
- Efisiensi storage. Lebih efisien dalam penggunaan storage karena CT tidak perlu menyimpan atau menggunakan kernel OS sendiri.
Penggunaan CT lebih ideal untuk service yang tidak membutuhkan resource besar. Misalnya untuk hosting aplikasi ringan. web server kecil, atau untuk testing/development
Persiapan Container Template
Sebelum instal CT, kita perlu menyiapkan file template-nya terlebih dahulu. Ada beberapa metode yang bisa kita gunakan untuk menyiapkan file template-nya. Antara lain adalah kita bisa upload dari komputer (lokal) kita, download dari link, ataupun menggunakan template yang sudah disediakan.

Untuk menggunakan template yang disediakan, kita bisa buka Storage> CT Templates> Templates. Kemudian kita bisa pilih template yang ingin digunakan, lalu pilih tombol Download.

Pada pengujian kali ini kita gunakan metode Download from URL. Dan storage yang digunakan adalah NFS yang pernah di-set pada tulisan sebelumnya: https://zaidan.web.id/2025/10/09/instalasi-nfs-server-menggunakan-debian/ .
Pilih Download from URL> masukkan link> Query URL> Download. Format file yang diunduh pada tulisan kali ini adalah .tar.zst

Apabila proses pengunduhan sudah selesai, maka akan ditandai dengan tulisan TASK OK.

Proses Instalasi LXC
Setelah file template siap, kita bisa membuat CT baru dengan menekan tombol Create CT yang ada di panel kanan atas atau klik kanan pada host (panel kiri).

- General tab. Berisi konfigurasi untuk CT ID, hostname, dan password. Jadi untuk kredensial CT diatur saat pembuatan CT. Sehingga saat CT sudah jadi, kita bisa langsung login dengan kredensial ini instead of melakukan konfigurasi kredensial seperti pada VM.

- Template tab. Pilih storage tempat template disimpan (misalnya NFS
data-isopada pengujian kali ini) dan pilih template yang sebelumnya sudah disimpan.

- Disks tab. Tentukan storage yang digunakan dan ukuran-nya. Karena CT tidak terlalu berat, maka pada pengujian kali ini kita set nilainya sebesar 5GiB.

- CPU & Memory tab
Tentukan jumlah core CPU, besar RAM & swap yang akan dialokasikan untuk CT.

- Network & DNS tab.
Salah satu yang jadi kelebihan dari penggunaan CT di Proxmox VE adalah kita bisa assign alamat IP, gateway, dan DNS untuk CT dari awal pembuatan CT. Hal ini memudahkan kita untuk melakukan konfigurasi jaringan, sehingga kita tidak perlu set-up jaringan secara manual melalui file konfigurasi.

- Confirm tab. Memuat pilihan konfigurasi yang sudah kita pilih. Kita juga bisa tandai checkbox Start after created apabila kita ingin langsung menjalankan CT.

Untuk melanjutkan proses pembuatan CT, pilih tombol Finish.

Menjalankan CT
Apabila CT sudah berhasil dibuat, CT akan muncul pada panel sebelah kiri. Bedanya CT dan VM juga dapat dilihat dari ikon yang digunakan. Ikon CT berbentuk box sedangkan ikon VM berbentuk layar/monitor.

Untuk menjalankan CT, kita bisa klik kanan CT> Start.
Selanjutnya, kita pilih CT> Summary. Kita bisa melihat ringkasan informasi dari CT seperti penggunaan CPU, memori, dan storage.

Untuk “masuk” ke konsol CT-nya, kita bisa pilih menu Console. Untuk masuk ke dalam CT-nya, gunakan username: root dan gunakan password yang digunakan saat pembuatan CT.

Karena CT yang digunakan adalah LXC, maka kita dapat menjalankan perintah Linux seperti biasa. Misalnya pada gambar di atas kita coba untuk jalankan perintah apt update.
Penutup
Itu dia cara untuk menginstal CT di Proxmox VE. CT sudah dapat diinstal dan berjalan. Dengan CT, kita dapat memiliki environment yang efisien dan lightweight.
Untuk tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.