Rechercher

Archive

Instalación automática con Ansible de Docker en Raspberry Pi

Archive : Ce contenu est une traduction générée automatiquement à des fins de démonstration. Il ne reflète pas nécessairement le contenu actuel du blog.

Este artículo propone automatizar la instalación de docker en Raspberry Pi mediante Ansible con un rol hecho en casa.

Requisitos previos

Instalación de Docker

Recuperación del rol He desarrollado un rol ansible para esta automatización, aquí está cómo recuperarlo:

git clone https://gitlab.com/jls42/ansible-rpi-docker.git roles/ansible-rpi-docker

Para más detalle ir a ver la documentación en ansible-rpi-docker

Creación del archivo de inventario llamado inventory En este ejemplo de inventario, el Raspberry Pi tiene la ip 192.168.1.190

[rpi1]
192.168.1.190 servername=rpi1

Preparación del playbook docker-rpi.yml

- name: 'Installation de Docker sur le Raspberry Pi'
  hosts: rpi1
  remote_user: 'pi'
  roles:
    - roles/ansible-rpi-docker
      vars:
      docker_version: 18.06.1~ce~3-0~raspbian

Despliegue de Docker

export ANSIBLE_HOST_KEY_CHECKING=False
ansible-playbook -b -i inventory docker-rpi.yml

Verificación

Nos conectamos al Raspberry Pi para confirmar la buena instalación de Docker

pi@rpi1:~ $ docker --version
Docker version 18.06.1-ce, build e68fc7a

¡Que lo disfrutes!

Este documento ha sido traducido desde la versión fr por el modelo mistral-medium.