sudoなしでDockerコマンドを使う
はじめに
毎回Dockerを使用するたびにsudoをつけるのはとてもめんどいですよね。
なのでsudoなしでDockerコマンドを使用するための設定を調べてみました。
設定
使用しているユーザをDockerグループに所属させることでroot権限を使わずにDockerコマンドを使用できるようになります。
今回の例ではユーザをuser1とします。
Dockerグループが存在しているかを確認します。
$ sudo vim /etc/group 省略 docker:x:999:user1
Dockerグループが存在しない場合、groupaddを用いてグループを作成します。
$ sudo groupadd docker
ユーザをグループに所属させます。
$ sudo usermod -aG docker user1
再起動すればsudoなしでDockerコマンドが使用可能になります。