Docker: Gerenciar o Docker como um usuário não raiz
Se você utiliza o Docker em seu Linux e toda vez tem que ficar digitando a senha do super usuário (sudo), hoje vou mostrar como executá-lo sem precisar do sudo.
O que iremos fazer é criar um grupo Unix com o nome de docker e adicionar os usuários que terão acesso ao docker sem precisar utilizar o sudo.
Para maiores detalhes sobre esse passo a passo, você pode conferir o original na documentação do Docker.
1- Crie o grupo Unix:
2- Adicione os usuários ao grupo:
3- Faça logoff ou reinicie seu computador para as configurações serem aplicadas.
4- Para ver se tudo está funcionando corretamente, execute o comando:
Se tudo estiver ocorrido bem, você verá algo parecido com a imagem abaixo:
O que iremos fazer é criar um grupo Unix com o nome de docker e adicionar os usuários que terão acesso ao docker sem precisar utilizar o sudo.
Para maiores detalhes sobre esse passo a passo, você pode conferir o original na documentação do Docker.
1- Crie o grupo Unix:
sudo groupadd docker
2- Adicione os usuários ao grupo:
sudo usermod -aG docker $USERPor padrão $USER é o usuário da sua sessão mas se preferir adicionar outro usuário bata subistitui-lo pelo nome do usuário. Para visualizar os usuários do seu sistema, basta digitar users no terminal.
3- Faça logoff ou reinicie seu computador para as configurações serem aplicadas.
4- Para ver se tudo está funcionando corretamente, execute o comando:
docker run hello-world
Se tudo estiver ocorrido bem, você verá algo parecido com a imagem abaixo:
Comentários
Postar um comentário