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

  1. Ubuntu 22.04 LTS

  2. Ansible 2.10.8

  3. Ansible Galaxy geerlingguy.docker 6.1.0


How To

  1. Install package ansible-galaxy geerlingguy.docker
ansible-galaxy install geerlingguy.docker
Install ansible-galaxy package

Install ansible-galaxy package

  1. 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

Server Belum Terinstall Docker

  1. 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 
  1. Jalankan ansible-playbook -i hosts install-docker-ansible-galaxy.yml
Proses Installasi Docker

Proses Installasi Docker

Install docker dan docker-compose Sukses

Install docker dan docker-compose Sukses