Allez, je me lance, je migre mon Gladys d’un rPi4 à un mini-pc. Mais ça coince sur un truc que je ne maitrise pas du tout : les droits d’accès aux fichiers gérés par Ubuntu. J’ai besoin d’aide pour bien démarrer…
Le mini-PC est un INTEL NUC 3700 avec 8 Go de RAM et un disque SSD de 128 Go. J’ai installé un Ubuntu Server 24.04 tout neuf (en cochant l’option pour que Docker soit installé en même temps), et je me connecte en SSH (avec l’utilisateur que j’ai configuré à l’installation de Ubuntu Server) sans souci depuis un autre ordi, prêt à faire l’installation de Gladys tel que expliqué sur Installation avec Docker | Gladys Assistant
Mais quand j’ai voulu exécuter « docker run […] gladysassistant/gladys:v4 » (je ne vous recopie pas la commande entière, c’est celle de la page de doc de Gladys…), j’ai eu l’erreur suivante :
docker: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/cont ainers/create?name=gladys": dial unix /var/run/docker.sock: connect: permission denied.
Et quand j’ajoute ‹ sudo › devant la commande, les téléchargements se font mais j’ai ensuite l’erreur
docker: Error response from daemon: error while creating mount source path '/var/lib/gladysassistant': mkdir /var/lib/gladysassistant: read-only file system.
Idéalement, j’aimerais bien obtenir deux choses de ceux qui pourront m’aider:
- savoir comment débloquer la situation
- avoir une explication sur la logique des droits dans Ubuntu, parce que je ne comprends pas pourquoi l’utilisateur que je crée lors de l’installation Ubuntu n’est pas " tout puissant "
Mais bon, ce deuxième point n’est peut-être pas explicable en quelques lignes
Merci d’avance pour votre aide !