[10] Docker – Dostęp użytkowników
26 lutego 2021Jeśli chcesz zezwolić zwykłym użytkownikom na uruchamianie polecenia [docker], skonfiguruj w następujący sposób system.
[1] Dodaj użytkowników do grupy [docker], a następnie mogą oni uruchomić polecenie [docker].
Grupa [docker] jest dodawana domyślnie w Docker CE, ale jeśli nie istnieje, dodaj ją ręcznie.
[root@vlsr01 ~]# grep docker /etc/group docker:x:987: # dodaj użytkownika [user01] do grupy [docker] [root@vlsr01 ~]# usermod -a -G docker user01
[2] Sprawdź czy wszystko gra i buczy 😉 .
[user01@vlsr01 ~]$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE zicher.lab/centos-httpd latest fa88e0f72687 14 hours ago 250MB zicher.lab/centos-nginx latest e78c5cb00dad 24 hours ago 289MB registry 2 5c4008a25e05 32 hours ago 26.2MB nginx latest 35c43ace9216 8 days ago 133MB centos latest 300e315adb2f 2 months ago 209MB [user01@vlsr01 ~]$ docker pull ubuntu Using default tag: latest latest: Pulling from library/ubuntu 83ee3a23efb7: Pull complete db98fc6f11f0: Pull complete f611acd52c6c: Pull complete Digest: sha256:703218c0465075f4425e58fac086e09e1de5c340b12976ab9eb8ad26615c3715 Status: Downloaded newer image for ubuntu:latest docker.io/library/ubuntu:latest [user01@vlsr01 ~]$ docker run ubuntu echo run docker by a common user run docker by a common user