Docker : 一般ユーザーで利用する2020/12/14 |
一般ユーザーに [docker] コマンドの利用を許可する場合は以下のように設定します。
|
|
[1] | 許可したい一般ユーザーを [docker] グループに所属させると、該当ユーザーも [docker] コマンドを実行できるようになります。 [docker] グループは Docker CE ではデフォルトで作成されているはずですが、もし存在しない場合は手動作成して Docker サービスを再起動します。 |
[root@dlp ~]#
grep docker /etc/group docker:x:989: # [cent] ユーザーを [docker] グループに追加 [root@dlp ~]# usermod -a -G docker cent |
[2] | 許可した一般ユーザーで動作確認しておきます。 |
[cent@dlp ~]$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE srv.world/centos-httpd latest fed1671fb260 3 days ago 250MB centos latest 300e315adb2f 6 days ago 209MB registry 2 2d4f4b5309b1 5 months ago 26.2MB[cent@dlp ~]$ docker pull ubuntu Using default tag: latest latest: Pulling from library/ubuntu da7391352a9b: Pull complete 14428a6d4bcd: Pull complete 2c2d948710f2: Pull complete Digest: sha256:c95a8e48bf88e9849f3e0f723d9f49fa12c5a00cfc6e60d2bc99d87555295e4c Status: Downloaded newer image for ubuntu:latest docker.io/library/ubuntu:latest[cent@dlp ~]$ docker run ubuntu echo run docker by a common user run docker by a common user |
Sponsored Link |