Pada artikel ini update.or.id akan memberikan panduan install Docker di Cyberpanel secara lengkap untuk kalian yang sedang bingung bagaimana caranya.
Docker adalah platform open-source yang memungkinkan pengguna untuk mengembangkan, menguji, dan menjalankan aplikasi secara terisolasi dalam lingkungan yang dikemas. Dalam artikel ini, kita akan membahas tentang Docker secara rinci.
Apa itu Docker?
Docker adalah platform perangkat lunak yang memungkinkan para pengembang untuk mengemas, mendistribusikan, dan menjalankan aplikasi di lingkungan terisolasi yang disebut sebagai container. Docker container memungkinkan pengguna untuk menjalankan aplikasi dengan cara yang sama, tanpa mengganggu lingkungan sistem operasi.
Manfaat Docker
Docker menawarkan beberapa manfaat bagi para pengguna, termasuk:
- Isolasi lingkungan: Docker container memungkinkan para pengguna untuk mengisolasi aplikasi dan dependensi mereka dalam lingkungan yang terpisah dari sistem operasi utama.
- Portabilitas: Docker container dapat dibuat untuk berjalan pada berbagai sistem operasi, menjadikannya mudah untuk mengembangkan dan menjalankan aplikasi di berbagai lingkungan.
- Pengelolaan dependensi: Docker container memungkinkan para pengguna untuk mengelola dependensi aplikasi mereka secara terpisah dan independen dari lingkungan host.
- Efisiensi: Docker container lebih efisien dalam penggunaan sumber daya daripada virtual machine (VM) tradisional, karena Docker hanya membutuhkan sistem operasi yang sama dengan host.
- Skalabilitas: Docker memungkinkan para pengguna untuk dengan mudah membuat dan menjalankan multiple container, sehingga meningkatkan skala aplikasi dengan mudah.
Cara Kerja Docker
Docker bekerja dengan cara mengisolasi aplikasi dan dependensi dalam container terpisah, yang kemudian dapat dijalankan di lingkungan yang terpisah dari host. Container dapat berisi aplikasi dan semua dependensinya, termasuk perpustakaan, kode, konfigurasi, dan sumber daya lainnya.
Docker menggunakan berbagai teknologi untuk memungkinkan isolasi, termasuk kontrol sumber daya, namespace, dan cgroup. Docker juga menyediakan API untuk memudahkan integrasi dengan alat lain.
Cara Menggunakan Docker
Untuk menggunakan Docker, pengguna harus mengikuti beberapa langkah berikut:
- Install Docker: Pertama-tama, pengguna harus mengunduh dan menginstal Docker di sistem operasi mereka. Docker tersedia untuk sistem operasi seperti Windows, Mac, dan Linux.
- Membuat Docker Image: Pengguna dapat membuat Docker Image, yaitu template dari container, dengan menggunakan Dockerfile. Dockerfile berisi instruksi untuk membuat container dengan menginstal dependensi dan aplikasi yang diperlukan.
- Menjalankan Docker Container: Setelah Docker Image dibuat, pengguna dapat menjalankan Docker Container dengan menggunakan perintah “docker run”. Container akan berjalan di lingkungan terpisah dan dapat diakses melalui port tertentu.
- Mengelola Docker Container: Docker container dapat dikelola dengan berbagai perintah seperti “docker stop” untuk menghentikan container, “docker rm” untuk menghapus container, dan “docker ps” untuk melihat daftar container yang sedang berjalan.
Tutorial Install Docker Di Cyberpanel
Login Ke Panel
Langkah pertama yang wajib kalian lakukan adalah login terlebih dahulu ke panel menggunakan username dan password admin karena hanya admin yang dapat melakukan instalasi ini.
Install Docker
Setelah berhasil login ke panel menggunakan akun admin maka langkah selanjutnya adalah memilih menu Docker kemudian Manage Images seperti gambar dibawah ini.
Setelah memilih menu diatas maka akan tampil informasi jika Docker belum terinstall pada Cyberpanel yang kalian gunakan, untuk itu silahkan kalian klik tombol Install Docker dan tunggu hingga prosesnya selesai.

Setelah proses instalasi selesai maka tampilan akan berubah seperti gambar dibawah ini.
Install Image dan Container Docker
Setelah tahap Instalasi Docker selesai maka kalian sudah dapat melakukan instalasi Image serta container pada docker.
Untuk cara menambahkan image maupun container sendiri terdapat dua cara yaitu langsung melalui cyberpanel ataupun manual melalui akses SSH server.
Install Melalui Cyberpanel
Bagi kalian yang ingin melakukan instalasi langsung melalui Cyberpanel kalian bisa memasukkan nama image pada kolom Search Image kemudian pada kolom Tags silahkan pilih versi yang kalian inginkan dan diakhiri dengan klik tombol Pull.
Melalui SSH
Bagi kalian yang ingin melakukan instalasi secara manual, kalian bisa melakukannya melalui SSH server dan login sebagai root.
Untuk langkah install image docker melalu ssh kalian bisa mengikuti panduan masing-masing aplikasi yang ingin kalian install.
Apakah Docker Mempengaruhi Website Pada Cyberpanel?
Secara umum, melakukan instalasi Docker pada Cyberpanel tidak mempengaruhi website yang telah kalian miliki pada control panel cyberpanel.
Namun yang wajib kalian ketahui adalah port yang digunakan pada aplikasi yang kalian install di docker tidak dapat menggunakan port 80 dan 443 karena port tersebut digunakan oleh website yang terinstall ataupun akan diinstall pada cyberpanel.
Itulah tadi panduan yang bisa update.or.id berikan semoga dapat membantu kalian.