CentOS 8
Sponsored Link

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
関連コンテンツ