[RESOLU] Installation de Gladys V4 sur un Respeaker

Je crée un post car je ne trouve pas de solution pour installer Docker sur mon ReSpeaker V2 6 micros.
@VonOx m’a trouvé ce lien.

j’ai flashé une carte sd avec l’image de ReSpeaker et suivi le tuto.
mais il y a des erreurs.
Au lieu de faire sudo vim /etc/docker/daemon.json
il faut faire sudo nano /etc/docker/daemon.json

Je ne sais pas s’il y en a d’autre.

A la fin j’ai un message d’erreur

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/create: dial unix /var/run/docker.sock: connect: permission denied.See 'docker run --help'.

Si quelqu’un passe par là pour m’aider, il est le bienvenue.

Salut,
Vim et nano sont deux éditeurs de texte, un peu comme notepad++ sur windows.

Tu execute qu’elle commande pour obtenir ce message ? Pas d’autres erreurs avant celle ci ?

Il ne se passe rien lorsque je fais ces 2 commandes.

curl -fsSL https://download.docker.com/linux/raspbian/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=armhf] https://download.docker.com/linux/raspbian  $(lsb_release -cs)  stable"

Non pas d’erreur avant.
C’est lorsque je faits:

docker run arm32v7/hello-world

Bonsoir @Tlse-vins,

Le message d’erreur signifie que Docker semble bien installé puisque le démon tourne mais l’utilisateur avec lequel tu travailles n’a pas les droits pour y accéder.

Tu as dû rater qq chose sur la partie suivante :

add the current user to docker group
$ sudo groupadd docker
$ sudo usermod -aG docker $USER

que donne la commande echo $USER ?

Si tu tapes la commande id, tu vois les groupes auxquels ton utilisateur est associé. Pour pouvoir utiliser Docker, il faut que tu vois le groupe docker associé à l’utilisateur.

Merci @Reno, après vérification j’avais du faire une faute de frappe car ça fonctionne.
J’ai bien docker d’installer.
Maintenant il faut que je fasse un git clone?
git clone https://github.com/GladysAssistant/Gladys.git

Non, il suffit que tu lances la même commande que pour l’installation et le démarrage de Gladys sur RPi puisque c’est la même architecture matérielle (arm)

docker run…

Ça va télécharger l’image Docker et lancer un container à partir de celle-ci mais configuré avec les paramètres associés à la commande ‘docker run’ .

Je n’ai pas de respeaker mais une fois Docker installé, le plus dur est fait puisque les images sont portables sur une même architecture.

C’est nickel, ca fonctionne bien.

Si vous suivez le tuto en lien + la doc de Pierre Gilles pour installer Gladys 4 il n’y a aucun problème.
Faire juste attention à remplacer sudo vim /etc/docker/daemon.json par sudo nano /etc/docker/daemon.json et ne pas faire de faute de frappe :yum: tout fonctionne bien.

Vivement la suite avec les nouveaux services à venir.

1 Like