Для того, чтобы не работать под root с docker необходимо создать пользователя, который сможет запускать команды docker.
Создаем пользователя:
useradd -m -s /bin/bash docuser
'-m' - создалась домашняя директория,
'-s' - пользователь использовал bin,
'docuser' - произвольное имя пользователя
Добавляем пользователя в группу docker:
usermod -aG docuser
`-aG` - добавить пользователю вторичную группу, 'docuser' - имя пользователя
Проверить в каких группах состоит пользователь:
id docuser