a. Install Docker
sudo pacman -S docker docker-machine docker-compose
b. Jalankan Service
sudo systemctl start docker
c. Tambahkan current user ke group docker agar pada saat menjalankan tidak perlu menggunakan sudo
sudo usermod -aG docker ${USER}
a. Install Ranches
docker run --name rancher-server -d --restart=always -p 8080:8080 rancher/server
b. Menambahkan host 1 dan verifikasi docker agent Pastikan setelah install Ranches, yang digunakan oleh Ranches Server adalah IP yang digunakan oleh running Docker, ex: 172.17.0.1. Jangan menggunakan ip 127.0.0.1 or localhost. Jika masih menggunakan localhost, silakan ganti pada menu Admin > Settings
c. Mengaktifkan OAuth Apps Github Buka Admin > Access Control, lihat bagian github.
a. Node system rancher tidak running (healcheck, net, dns dll) Check logs dari rancher/agent
docker logs <containerid>
jika muncul error resolv.conf, kemungkinan karena host os menggunakan dnsmasq, cara checknya
ps aux | grep dnsmasq
https://rancher.com/docs/rancher/v1.6/en/faqs/agents/#reference-to-localhost-present-in-etcresolvconf