ホームページ > 運用・保守 > Docker > sudo を入力せずに docker コマンドを解決する方法

sudo を入力せずに docker コマンドを解決する方法

WJ
リリース: 2020-06-08 16:56:07
オリジナル
2642 人が閲覧しました

sudo を入力せずに docker コマンドを解決する方法

docker コマンドに sudo が必要ない問題を解決するにはどうすればよいですか?

Docker デーモンは通常の TCP ポートではなくホストの Unix ソケットにバインドする必要があり、Unix ソケットの所有者は root ユーザーであるため、他のユーザーは関連するもののみを実行できます。コマンドの前に sudo オプションを追加してコマンドを実行します。

docker コマンドを使用するたびに余分な sudo を入力したくない場合は、次のように設定できます。

1. docker グループを作成します

$ sudo groupadd docker
ログイン後にコピー

2. 現在のユーザーを docker グループに追加します

$ sudo usermod -aG docker $USER
ログイン後にコピー

3. ログアウトしてシェルに再度ログインします

4. docker コマンドが実行できるかどうかを確認する

$ docker run hello-world
ログイン後にコピー

関連する推奨事項:docker チュートリアル

以上がsudo を入力せずに docker コマンドを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート