Pendahuluan
Instalasi docker dan portainer sering dilakukan untuk sebuah project dan eksperimen, ternyata bisa juga di Install untuk stb menggunakan OS Armbian.
Docker membantu mengatasi masalah yang sering dialami dalam pengembangan aplikasi, seperti masalah kompatibilitas dan konfigurasi, yang seringkali menjadi sumber masalah ketika aplikasi dipindahkan dari lingkungan pengembangan ke lingkungan produksi. Container Docker memastikan bahwa aplikasi dapat berjalan dengan sama di mana saja, sehingga mempermudah proses migrasi aplikasi.
STB yang saya miliki adalah STB HG860P dengan Operating System Armbian Ubuntu 22.04 (Jammy).
Simak cara Instalasi Docker dan Portainer di Armbian STB HG680-P dibawah ini :
Langkah – Langkah Instalasi Docker Armbian
Berikut adalah script / command untuk melakukan Instalasi Instalasi Docker dan Portainer di STB Armbian HG680-P :
Read : Apa itu Docker ?
Update System Armbian
Lakukan beberapa update di sistem kamu dengan menggunakan berikut :
sudo apt-get update
sudo apt-get upgrade -y
Install bererapa sertifikat dari Repository Docker
setelah berhasil melakukan update kemudian kamu bisa jalankan kode berikut untuk menginstall sertifikat dari repository docker, membuat folder untuk repository dan lain sebagainya :
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -m 0755 -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Instalasi Docker di STB
setelah semua sudah seleasai kamu bisa menjalakan Instalasi Docker yang didapatkan dari repository tadi di armbian kamu dengan cara berikut :
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Trobleshooting
terkadang jika instalasi gagal ada beberapa program atau apikasi docker yang tidak sesuai dengan system kita, maka kamu bisa mencoba command berikut :
sudo apt-get install docker-ce docker-ce-cli containerd.io
Langkah Langkah Instalasi Portainer
ketika docker selesai kita install, kita bisa langsung menginstall portainer untuk melakukan asistensi atau mengelola project kita dengan portainer.
Berikut adalah Cara Instalasi Portainer di STB Hg860p :
Buat Volume untuk data Portainer.
docker volume create portainer_data
Instalasi Portainer
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
Trobleshooting
Kadang juga tidak berhasil maka coba menggunakan kode berikut :
docker run -d --security-opt apparmor=unconfined -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
Sekian berikut artikel atau tutorial mengenai Instalasi Docker dan Portainer di STB HG680-P Semoga membantu, terimakasih
Salam Tekno !
Sumber :
https://docs.docker.com/engine/install/ubuntu/
https://docs.portainer.io/start/install-ce/server/docker/linux
Satu pemikiran pada “Instalasi Docker dan Portainer di Armbian STB HG680-P”