ベストアンサー1
Jenkinsを使用する場合
ユーザーをjenkins
グループに追加する必要がありますdocker
:
sudo usermod -a -G docker jenkins
次に、Jenkins を再起動します。
さもないと
docker からこのメッセージを受け取ったためにスタック オーバーフローのこの質問にたどり着いたが、jenkins を使用していない場合は、おそらくエラーは同じです。つまり、権限のないユーザーが docker グループに属していません。
できるよ:
sudo usermod -a -G docker $USER
grep docker /etc/group
次のように実行して成功したかどうかを確認できます。
docker:x:998:[user]
いずれかの行に。
次に、ユーザーのグループ ID を次のように変更しますdocker
(ログアウトして再度ログインする必要がないようにするため)。
newgrp docker