sudoなしでdockerコマンドを使えるようにする

Dockerグループに一般ユーザを登録してsudoなしでdockerコマンドを使えるようにするぞい!

手順

  1. dockerグループの存在を確認
  2. dockerグループ作成
  3. dockerグループに該当の一般ユーザーを加える
  4. docker再起動
  5. 一旦ログアウトして再ログイン
  6. グループに追加したユーザーでdockerコマンドを使ってみる

1 and 2.
グループがないなら以下実行して作成
$ groupadd docker

3.
$ sudo groupadd ユーザ名

$ sudo usermod -g docker vagrant

上記でなく以下を実行
$ sudo usermod -aG docker hoge

4.
$ sudo /bin/systemctl restart docker.service

5.
ここで一旦ログアウト
$ exit


再度dockerグループに所属させたユーザーでログインして以下実行して確認
$ docker info
コマンド実行できたらおk

シェアする

  • このエントリーをはてなブックマークに追加

フォローする