Docker を実行するには root 権限が必要です。 非 root ユーザーに docker コマンドを実行する権限がない問題を解決するには、次の方法を使用します。 方法1: 管理者権限を取得し、docker コマンドを実行するには、sudo を使用します。この方法では、スクリプトを通じて docker コマンドを実行する場合に多くの制限があります。 方法2: docker デーモンが起動すると、docker という名前のユーザー グループに、デフォルトで Unix ソケットの読み取りと書き込みの権限が与えられます。したがって、docker ユーザー グループが作成され、現在のユーザーが docker ユーザー グループに追加されている限り、現在のユーザーは Unix ソケットにアクセスする権限を持ち、docker 関連のコマンドを実行できます。 sudo groupadd docker #docker ユーザー グループを追加 sudo gpasswd -a $USER docker #ログインしたユーザーを docker ユーザー グループに追加 newgrp docker #ユーザー グループを更新 補充: Dockerコンテナでルート権限を取得する方法 まず、コンテナが稼働している必要があります コンテナのCONTAINER IDは、sudo docker container lsまたはsudo docker psで確認できます。 最後にコマンドを実行します(7509371edd48は上記のコンテナIDです)
docker を実行するために必要な権限分析に関するこの記事はこれで終わりです。docker に root 権限が必要かどうかの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
1. リンク解除機能ハード リンクの場合、unlink はディレクトリ エントリを削除し、inode...
1. nginx はなぜ gzip を使用するのですか? 1. 圧縮の役割:ページがgzipで圧縮さ...
デバッグブランチプロジェクトの通常の開発中に、以前にリリースされたバージョンにバグがある場合がありま...
一緒に学びましょう1. 伝統的な方法コードをコピーコードは次のとおりです。 <object c...
EXPLAIN は、MySQL がインデックスを使用して選択ステートメントを処理し、テーブルを結合す...
序文MySQL では、Innodb と MyIsam の両方がインデックス構造として B+ ツリーを...
バグ図のように、削除文とパラメータをデータベースにコピーして実行し、2つのデータを削除しようとしたの...
最近、WeChat アプレットを作成しているのですが、いくつか問題が発生しました。インターネットでい...
1. 仮想マシンに共有フォルダを設定します。 1. 処理する仮想マシンを選択し、右クリックして設定...
序文世界最高の Web サーバーの 1 つである Nginx の利点は明らかです。 Nginx がリ...
よくある質問から議論を始めましょう。CSS を使用して要素の高さを [ブラウザ コンテンツ ウィンド...
1. MySQL 8.0.20をダウンロードして解凍するダウンロードリンク: https://dev...
1 背景JDK1.8-u181とTomcat8.5.53がインストールされました。インストール後、環...
目次トリガーとは何かトリガーを作成するMySQL 作成構文のキーワードの説明: 1. MySQL ト...
データベースはさておき、人生における方言とは何でしょうか?方言とは、ある場所特有の言語です。他の場所...