GNU/Linux >> Linux の 問題 >  >> Cent OS

「docker images」コマンド エラー – 「許可が拒否されました」

問題

通常のユーザーは、docker images コマンドを使用してイメージを一覧表示できません。次のエラーが確認できます。

user01> docker images
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.27/images/json: dial unix /var/run/docker.sock: connect: permission denied

解決策

ユーザーは docker グループに属しておらず、docker 関連のコマンドを実行する権限がありません。

通常のユーザーを docker グループに追加して、docker コマンドを使用できるようにします。

[root@host-docker ~]# id user01
uid=1000(user01) gid=1000(user01) groups=1000(user01),10(wheel),983(docker)
[root@host-docker ~]#
[root@host-docker ~]# su - user01
Last login: Thu May 24 23:17:03 IST 2018 from example.com on pts/1

[user01@host-docker ~]$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
user01 latest ab15b83d00ea 32 hours ago 1.29GB
test_web latest 07d0c8441153 6 days ago 234MB


Cent OS
  1. Dockerイメージの概要

  2. ファイルシステムのオンラインサイズ変更中の「resize2fs:Permission denied to resize filesystem」エラー

  3. 「エラー:0.0.0.0 のポート 2222 へのバインドに失敗しました:許可が拒否されました」 – CentOS/RHEL で sshd サービスを開始する際のエラー

  1. 「13:許可が拒否されました」が原因で NGINX Docker を実行できません

  2. docker コマンドが見つかりません

  3. マウント エラー (13):Windows 共有で許可が拒否されました

  1. UbuntuでDocker権限拒否エラーを修正する方法

  2. Linuxでのアクセスが拒否された(公開キー)SSHエラーを修正

  3. Linux エラー:bash:rsync:コマンドが見つかりません