
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