Le démon Docker se lie à un socket Unix au lieu d'un port TCP. Par défaut, ce socket Unix est possédé par l'utilisateur root et les autres utilisateurs ne peuvent y accéder qu'en utilisant sudo. Le démon Docker s'exécute toujours en tant qu'utilisateur root.
Si vous ne souhaitez pas précéder la commande docker avec sudo, créez un groupe Unix appelé docker et ajoutez-y des utilisateurs. Lorsque le démon Docker démarre, il crée un socket Unix accessible par les membres du groupe docker.
Et déconnectez-vous. Après la connexion, vous pourrez exécuter docker sans la commande sudo.
Docker a son propre groupe "docker" (dans Ubuntu, l'identifiant de groupe est généralement 999). Donc, si vous ajoutez un utilisateur au groupe docker, cet utilisateur pourra exécuter n'importe quelle commande docker.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre
Déjà Mirantis Kubernetes Engine (formerly Docker Enterprise)?
À propos de Mirantis
Mirantis Kubernetes Engine (anciennement Docker Enterprise) est un Kubernetes d'entreprise complet, conforme à la CNCF, avec une interface de gestion web, un réseau de conteneurs Calico et un ingress
À la recherche de informations sur les logiciels ?
Avec plus de 2,5 millions d'avis, nous pouvons fournir les détails spécifiques qui vous aident à prendre une décision d'achat de logiciel éclairée pour votre entreprise. Trouver le bon produit est important, laissez-nous vous aider.