Skip to main content

2.0 Adding Users to Docker Group


*Must be done on each docker node if there's more than one

*PAT= placeholder name 

  1. Login to the docker node and escalate to superuser

sudo su -
  1. Add the user

sudo adduser pat (set the password to something easy i.e. password // can also be changed in /etc/passwd)
  1. Give user permission to the docker and sudoers group

sudo usermod -aG docker pat
sudo usermod -aG sudo pat
  1. Connect to user’s account and import user’s Github keys

su pat
ssh-import-id-gh [PAT's GITHUB USERNAME]
  1. Test whether or not the user can connect to each docker swarm:

ssh pat@[IP Address]
  1. Have user change their password NOT ON ROOT:

passwd (change on each docker node)

Last Updated: 2/19/2025
Contributors: Lilian, Vivian