これまで、docker
コマンドを sudo
付きで実行してきた。そうしないと、パーミッションがない、と怒られるからだけど、面倒なので一般ユーザで実行できないか調べてみた。
こたえ: ユーザを docker グループに追加すればいい
というわけで、つぎのようにした。
takatoh@apostrophe $ sudo usermod -a -G docker takatoh
これで sudo
をつけずとも実行できるようになった(↓のように)。
takatoh@apostrophe $ docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE b latest 4e366dc7de8f 5 hours ago 451MB bruschetta 1 197d15517e40 5 hours ago 451MB ubuntu 20.04 1d622ef86b13 2 weeks ago 73.9MB