[解決済み] docker.sock のパーミッションが拒否されました。
2022-10-25 02:15:55
質問
というような簡単なdockerコマンドを実行しようとすると。
$ docker ps -a
エラーメッセージが表示されるのですが。
許可が下りなかった ... /var/run/docker.sock: 接続: パーミッションが拒否されました。
でパーミッションを確認すると
$ ls -al /var/run/
こんなセリフがあるんですね。
srw-rw---- root docker docker.sock
そこで、多くのフォーラムからのアドバイスに従って、ローカルユーザーをドッカーグループに追加しました。
$ sudo usermod -aG docker $USER
しかし、それは役に立ちません。まだ全く同じエラーメッセージが表示されます。どうしたら直るのでしょうか?
どのように解決するのですか?
シェルを初めて使う人のために、コマンドを紹介します。
$ sudo usermod -aG docker $USER
を持つ必要があります。
$USER
が定義されている必要があります。これはデフォルトで入っていることが多いですが、シェルによってはログインIDの値を設定する必要があるかもしれません。
ユーザーのグループを変更しても、そのユーザーが開いている既存のログイン、ターミナル、およびシェルは変更されません。再度ログインを実行しないようにするには、単に実行するだけです。
$ newgrp docker
を実行して、現在のシェルでそのグループへのアクセスを取得します。
これを実行すると、そのユーザーは事実上サーバーのルートアクセスを持つことになるので、無制限の sudo アクセスで信頼されているユーザーにのみこれを実行します。
関連
-
Linuxにおけるxinetdサービスの管理方法に関するケーススタディ
-
Linux NICがRTNETLINK answersというエラーで起動できない場合、どうすればよいですか?ファイルが存在するか?
-
deepinv20 linux ファイルのサフィックスを変更する方法は?Linuxでファイルの拡張子を変更する方法
-
[解決済み] libstdc++.so.5: 共有オブジェクトファイルを開くことができない - しかしライブラリはインストールされており最新である
-
[解決済み] ワイルドカードマッチングに基づいて、現在のフォルダとサブフォルダ内のすべてのファイルを再帰的に検索するにはどうすればよいですか?
-
[解決済み] エクスポートあり/なしの変数の定義
-
[解決済み] Linuxのディレクトリ内のファイルを再帰的にカウントする
-
[解決済み] Dockerコンテナにユーザーを追加する方法は?
-
[解決済み] dockerコンテナ内でsudoを使用するには?
-
[解決済み】macOSでDockerデーモンに接続できない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
centos7 インストール クリックハウスとセット ユーザー名 パスワード ケース 詳細
-
deepinシステムのバージョン番号を見るには?deepinシステムのバージョン情報を見るコツ
-
rsyncとinotfiyの組み合わせでリアルタイムバックアップ問題を実現
-
Linux 5.10.10 正式版リリース:NULLポインタの不具合修正など。
-
deepin20のデスクトップアイコンのスタイルを変更する方法は?deepinのアイコンテーマを変更するためのヒント
-
[解決済み] gzip: stdin: gzip 形式ではありません tar: 子プロセスはステータス 1 を返しました。エラーは回復不可能: 現在終了中
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] Unix/Linuxで、ファイルのあるフォルダを別のフォルダにコピーするにはどうしたらいいですか?[クローズド]
-
[解決済み] エクスポートあり/なしの変数の定義
-
[解決済み】Docker.NETの不具合を修正する方法。パーミッションが拒否される問題