Comment définir les autorisations d’exécution des scripts docker Compose.
- Installation d’Intel® TRAVAILI à l’aide du guide d’installation.
- A rencontré l’erreur suivante lors de la création des exemples de fonctions définies par l’utilisateur (UDFs) :
Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied'))
Failed to execute script docker-compose
La composition Docker nécessite des autorisations d’exécution élevées, veuillez exécuter la commande à l’aide de sudo ou ajouter l’utilisateur au groupe docker en suivant les étapes ci-dessous.
- Vérifier si le groupe docker existe
grep docker /etc/group
- Créer le groupe docker si la commande précédente n’avait pas de sortie (Remarque : les commandes suivantes peuvent nécessiter des autorisations élevées)
groupadd docker
systemctl restart docker
- Ajouter l’utilisateur actuel du groupe docker
usermod -aG docker $USER
- Connectez-vous et connectez-vous au système