Cómo establecer permisos de Docker Compose para ejecutar secuencias de comandos.
- Se instaló Intel® EII mediante la guía de instalación.
- Se ejecutó el siguiente error al crear ejemplos de funciones definidas por el usuario (UDFs):
Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied'))
Failed to execute script docker-compose
Docker compose necesita permisos elevados para ejecutar, ejecute el comando con sudo o agregue el usuario al grupo docker siguiendo los pasos a continuación.
- Comprobar si el grupo docker existe
grep docker /etc/group
- Crear el grupo docker si el comando anterior no tuvo ningún resultado (Nota: es posible que los comandos siguientes necesiten permisos elevados)
groupadd docker
systemctl restart docker
- Añadir el usuario actual al grupo docker
usermod -aG docker $USER
- Inicie sesión y vuelva a iniciar sesión en el sistema