gba-3のメモ

てきとー

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コマンドが使用可能になります。

参考文献

www.virment.com