pollenJP 〜花粉に悩まされる日本〜

情報工学系の学科に属しながら俄(にわか)知識しか持っていない自分の知識獲得やまとめの場

Ubuntu16.04でDockerを使う個人的設定

Install

インストール方法は一応こちら。

docs.docker.com

docker user を作成

 Ubuntuでdockerコマンドを使う際はroot権限を必要とするので今までいちいちsudoで実行していたが面倒になってきた。そこでdockerグループに加えることでsudoを打ち込まなくてもよくした。ただ、普段使うuserをdockerグループに入れるのは嫌だったのでdockerコマンドを扱う時だけ使うuserを新たに作った。

新たなuser作成(username : dockeruser)からdockerグループに割当

[user1] : $ adduser -m dockeruser
[user1] : $ sudo groupadd docker
[user1] : $ sudo usermod -aG docker dockeruser

これでdockeruserからのdockerコマンドは通るようになった。

普段使う際はいつものユーザーでログインしている状態のまま別ターミナルでdockeruserに入る。

[user1] : $ sudo su dockeruser
[dockeruser] : $ docker image ls

参照