
Halo, kalau kamu merasa tulisan saya ngebantu, kamu bisa ucapkan terima kasih lewat saweria .
If you feel this website help you, you can donate at saweria .
Awalan
Sebelum menggunkaan Ansible Galaxy saya pernah coba bikin 1 file yml untuk install docker, yang paling bikin stress adalah pas install GPG key nya.
Daripada makan waktu lama buat coba-coba, ternyata ada cara yang lebih mudah, yaitu menggunakan ansible-galaxy .
Ansible Galaxy ini ga cuma bisa install docker, kamu install install PHP, install compposer, ganti timezone, dll di semua server kamu dengan mudah.
Tools yang Digunakan
Ubuntu 22.04 LTS
Ansible 2.10.8
How To
- Install package ansible-galaxy geerlingguy.docker
ansible-galaxy install geerlingguy.docker

Install ansible-galaxy package
- Buat 1 file yaml,
install-docker-ansible-galaxy.yml
# install docker easy with ansible-galaxy
---
- hosts: test_server
become: true
roles:
- { role: geerlingguy.docker }

Server Belum Terinstall Docker
- Buat 1 file
hosts
[test_server]
192.168.1.2
[test_server:vars]
ansible_user=root
ansible_port=22
ansible_python_interpreter=/bin/python3
ansbile_become_method=sudo
ansible_ssh_private_key_file=/home/ipang/.ssh/key
- Jalankan
ansible-playbook -i hosts install-docker-ansible-galaxy.yml

Proses Installasi Docker

Install docker dan docker-compose Sukses
