sudoなしでdockerコマンドを実行することはできません

スコーブ

Linux Mint 20(ubuntu 20.04ベース)でDockerを実行しています。ソフトウェアマネージャーアプリからdockerをインストールしました。

sudoを使用せずにdockerコマンドを実行しようとしていますが、まだ機能していません。Dockerがインストールされています。dockerコマンドだけを実行すると、期待どおりの出力が得られます。

次の端子出力を確認してください。現在のユーザーを「docker」に追加しましたが、権限の問題は引き続き発生します。

myUser@myUser-devDesktop:~$ sudo usermod -a -G docker ${USER}
[sudo] password for myUser:           
myUser@myUser-devDesktop:~$ grep 'docker' /etc/group
docker:x:137:myUser
myUser@myUser-devDesktop:~$ docker images ls
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.40/images/json?filters=%7B%22reference%22%3A%7B%22ls%22%3Atrue%7D%7D: dial unix /var/run/docker.sock: connect: permission denied
myUser@myUser-devDesktop:~$ docker run hello-world
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/create: dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'.
myUser@myUser-devDesktop:~$ 
bk2204

PAMは通常、プロセスのユーザーIDとグループIDの設定を担当するため、適切なPAM呼び出しを実行するまでadduserまたはグループに自分を追加してusermodも効果はありません。これで、システム構成ファイルに、ログイン時にdockerグループのメンバーシップを付与する必要があることを伝えましたが、それは現在のセッションには影響しません。

ログアウトして再度ログインすると、新しいセッションに適切なグループが作成されるか、実行su - myUserして新しい特権で新しいシェルを生成できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

パスワードは知っていますが、sudoを使用してSUまたはコマンドを実行することはできません

分類Dev

OSXでsudoなしで「git」を実行することはできません

分類Dev

異なるマシンで同じコードを実行することはできません

分類Dev

suを使用してwww-dataとしてコマンドを実行することはできません

分類Dev

Docker-compose:sudoなしではビルドできませんが、sudoなしでコンテナーを実行できます

分類Dev

sudoを使用せずにほとんどのcordovaコマンドを実行することはできません

分類Dev

StackExchangeRedisを使用してRedisコマンドを実行することはできません

分類Dev

mysqli_multi_query-コマンドが同期していません。現在、このコマンドを実行することはできません

分類Dev

codeigniter:コマンドが同期していません。現在、このコマンドを実行することはできません

分類Dev

#2014-コマンドが同期していません。現在、このコマンドを実行することはできませんSQLサブクエリ

分類Dev

コマンドが同期していません。現在、このコマンドを実行することはできません。PHPのWhileループ

分類Dev

sudoはulimitコマンドを実行できませんか?

分類Dev

Dockerビルドイメージ-ディレクトリにcdしてコマンドを実行することはできません

分類Dev

Windowsコマンドライン:パスの一部として変数を使用してコマンドを実行することはできません

分類Dev

「java」コマンドでjavaプログラムを直接実行することはできません

分類Dev

コマンドラインからswingを実行することはできません

分類Dev

パスワードなしでsudoを入力せずにrootとしてコマンドを実行することは可能ですか?

分類Dev

sshはカスタムシェルで動作しますが、sshを使用してコマンドを直接実行することはできません

分類Dev

Linuxの特定のCPUでプロセスを実行しますか?(コマンドラインを使用して指定することはできません)

分類Dev

sudoでコマンドを実行できません

分類Dev

コマンドが同期していません。あなたは今このコマンドを実行することはできません-EXT:indexed_searchのTYPO3バックエンドモジュールのエラー

分類Dev

レコードが見つからない場合エラー#2014-コマンドが同期していません。現在、このコマンドを実行することはできません

分類Dev

「コマンドが同期していません。今すぐこのコマンドを実行できません」というエラーがまだ表示されるのはなぜですか。

分類Dev

mysql:コマンドが同期していません。現在、このコマンドを実行することはできません-> php関数でクエリを実行する場合

分類Dev

sudoコマンドを実行できません

分類Dev

LinuxのコマンドラインからPythonコードを実行することができません。

分類Dev

Docker-同じ.shファイルから複数のdockerrunコマンドを実行することはできません

分類Dev

PERFORCE:コンソールから「p4sync」コマンドを実行した後、ユーザー<username>を取得することはできません

分類Dev

私が見逃している原因は次のとおりです。コマンドが同期していません。今このコマンドを実行することはできませんか?

Related 関連記事

  1. 1

    パスワードは知っていますが、sudoを使用してSUまたはコマンドを実行することはできません

  2. 2

    OSXでsudoなしで「git」を実行することはできません

  3. 3

    異なるマシンで同じコードを実行することはできません

  4. 4

    suを使用してwww-dataとしてコマンドを実行することはできません

  5. 5

    Docker-compose:sudoなしではビルドできませんが、sudoなしでコンテナーを実行できます

  6. 6

    sudoを使用せずにほとんどのcordovaコマンドを実行することはできません

  7. 7

    StackExchangeRedisを使用してRedisコマンドを実行することはできません

  8. 8

    mysqli_multi_query-コマンドが同期していません。現在、このコマンドを実行することはできません

  9. 9

    codeigniter:コマンドが同期していません。現在、このコマンドを実行することはできません

  10. 10

    #2014-コマンドが同期していません。現在、このコマンドを実行することはできませんSQLサブクエリ

  11. 11

    コマンドが同期していません。現在、このコマンドを実行することはできません。PHPのWhileループ

  12. 12

    sudoはulimitコマンドを実行できませんか?

  13. 13

    Dockerビルドイメージ-ディレクトリにcdしてコマンドを実行することはできません

  14. 14

    Windowsコマンドライン:パスの一部として変数を使用してコマンドを実行することはできません

  15. 15

    「java」コマンドでjavaプログラムを直接実行することはできません

  16. 16

    コマンドラインからswingを実行することはできません

  17. 17

    パスワードなしでsudoを入力せずにrootとしてコマンドを実行することは可能ですか?

  18. 18

    sshはカスタムシェルで動作しますが、sshを使用してコマンドを直接実行することはできません

  19. 19

    Linuxの特定のCPUでプロセスを実行しますか?(コマンドラインを使用して指定することはできません)

  20. 20

    sudoでコマンドを実行できません

  21. 21

    コマンドが同期していません。あなたは今このコマンドを実行することはできません-EXT:indexed_searchのTYPO3バックエンドモジュールのエラー

  22. 22

    レコードが見つからない場合エラー#2014-コマンドが同期していません。現在、このコマンドを実行することはできません

  23. 23

    「コマンドが同期していません。今すぐこのコマンドを実行できません」というエラーがまだ表示されるのはなぜですか。

  24. 24

    mysql:コマンドが同期していません。現在、このコマンドを実行することはできません-> php関数でクエリを実行する場合

  25. 25

    sudoコマンドを実行できません

  26. 26

    LinuxのコマンドラインからPythonコードを実行することができません。

  27. 27

    Docker-同じ.shファイルから複数のdockerrunコマンドを実行することはできません

  28. 28

    PERFORCE:コンソールから「p4sync」コマンドを実行した後、ユーザー<username>を取得することはできません

  29. 29

    私が見逃している原因は次のとおりです。コマンドが同期していません。今このコマンドを実行することはできませんか?

ホットタグ

アーカイブ