Cum să utilizați Ansible pentru a instala și configura Docker pe Ubuntu 18.04

Cum să utilizați Ansible pentru a instala și configura Docker pe Ubuntu 18.04

Docker este o platformă de containere open source care permite dezvoltatorilor să emuleze și să ruleze aplicații într-un mediu izolat, indiferent de sistemul de operare gazdă. Ansible este un cadru de automatizare open source IT care poate fi utilizat pentru a instala și configura software pe mai multe sisteme de operare. În acest tutorial, vă vom arăta cum să utilizați Ansible pentru a instala și configura Docker pe Ubuntu 18.04.

Introducere

Docker este o platformă de containere open source care permite dezvoltatorilor să emuleze și să ruleze aplicații într-un mediu izolat, indiferent de sistemul de operare gazdă. Aceasta oferă o modalitate ușoară de a împacheta și distribui aplicațiile, făcându-le mai ușor de dezvoltat, testat și implementat.

Ansible este un cadru de automatizare open source IT care poate fi utilizat pentru a instala și configura software pe mai multe sisteme de operare. Este ușor de utilizat și poate fi folosit pentru a automatiza o gamă largă de sarcini, inclusiv gestionarea configurației, implementarea aplicațiilor și testarea.

Cum să instalați Ansible

Primul pas este să instalați Ansible pe sistemul dvs. Ubuntu 18.04. Poate fi instalat din depozitele oficiale Ubuntu folosind următoarele comenzi:

bash
sudo apt update
sudo apt install ansible

Cum să configurați Ansible

Odată instalat Ansible, trebuie să îl configurați pentru a-l utiliza cu sistemul dvs. Docker. Primul pas este să creați un fișier de inventar care să listeze sistemele pe care doriți să le gestionați cu Ansible. Fișierul de inventar poate fi creat în orice director, dar este de obicei stocat în directorul /etc/ansible/hosts.

Următorul exemplu de fișier de inventar listează două sisteme, server1 și server2:

bash
[servers]
server1 ansible_host=192.168.0.1
server2 ansible_host=192.168.0.2

Următorul pas este să creați un playbook Ansible care va instala și configura Docker pe sistemele din inventarul dvs. Playbook-ul poate fi creat în orice director, dar este de obicei stocat în directorul /etc/ansible/playbooks.

Următorul exemplu de playbook va instala și configura Docker pe sistemele din inventarul dvs.:

  Exemplu MongoDB findAndModify()

bash
- hosts: servers
tasks:
- name: Install Docker
apt:
name: docker.io
state: present
- name: Start Docker
service:
name: docker
state: started
- name: Enable Docker
systemd:
name: docker
enabled: yes

Cum să rulați Playbook

Odată creat playbook-ul, îl puteți rula folosind următoarea comandă:

bash
ansible-playbook -i /etc/ansible/hosts /etc/ansible/playbooks/docker.yml

Ansible va instala acum și configura Docker pe sistemele din inventarul dvs.

Concluzie

Ansible este un instrument puternic care poate fi utilizat pentru a instala și configura software pe mai multe sisteme de operare. În acest tutorial, v-am arătat cum să utilizați Ansible pentru a instala și configura Docker pe Ubuntu 18.04. Docker este o platformă de containere open source care permite dezvoltatorilor să emuleze și să ruleze aplicații într-un mediu izolat, indiferent de sistemul de operare gazdă. Prin utilizarea Ansible pentru a instala și configura Docker, puteți automatiza procesul și să vă asigurați că este instalat și configurat în același mod pe toate sistemele dvs.

Întrebări frecvente

Ce este Ansible?

Ansible este un cadru de automatizare open source IT care poate fi utilizat pentru a instala și configura software pe mai multe sisteme de operare.

Ce este Docker?

Docker este o platformă de containere open source care permite dezvoltatorilor să emuleze și să ruleze aplicații într-un mediu izolat, indiferent de sistemul de operare gazdă.

Cum instalez Ansible pe Ubuntu 18.04?

Puteți instala Ansible pe Ubuntu 18.04 din depozitele oficiale Ubuntu utilizând următoarele comenzi:

bash
sudo apt update
sudo apt install ansible

Cum configurez Ansible pentru a-l utiliza cu Docker?

Pentru a configura Ansible pentru a-l utiliza cu Docker, trebuie să creați un fișier de inventar care să listeze sistemele pe care doriți să le gestionați cu Ansible și un playbook Ansible care să instaleze și configureze Docker pe acele sisteme.

  9 cele mai bune servere de tranzacționare dedicate pentru o experiență de tranzacționare fluidă

Cum rulez playbook-ul Ansible pentru a instala și configura Docker?

Puteți rula playbook-ul Ansible pentru a instala și configura Docker utilizând următoarea comandă:

bash
ansible-playbook -i /etc/ansible/hosts /etc/ansible/playbooks/docker.yml

Unde pot găsi mai multe informații despre Ansible?

Puteți găsi mai multe informații despre Ansible pe site-ul web Ansible: https://www.ansible.com/

Unde pot găsi mai multe informații despre Docker?

Puteți găsi mai multe informații despre Docker pe site-ul web Docker: https://www.docker.com/