Docker sem sudo: Aprenda a utilizar o Docker sem precisar de permissões de administrador
Aprenda a configurar e utilizar o Docker sem a necessidade de permissões de administrador.
Glossário
Configurando o Docker sem sudo
Introdução
O Docker é uma ferramenta poderosa para o desenvolvimento e implantação de aplicativos em contêineres. No entanto, por padrão, é necessário ter permissões de administrador para executar comandos do Docker. Isso pode ser inconveniente e limitar o acesso de outros usuários ao Docker. Felizmente, é possível configurar o Docker para ser executado sem a necessidade de permissões de sudo. Nesta seção, exploraremos como realizar essa configuração.
Configurando o Docker sem sudo
-
Adicionar o usuário ao grupo Docker
Primeiro, você precisa adicionar o seu usuário ao grupo Docker. Isso permitirá que você execute comandos do Docker sem a necessidade de permissões de administrador. Para fazer isso, execute o seguinte comando no terminal:
sudo usermod -aG docker $USER
-
Reiniciar o sistema
Após adicionar o usuário ao grupo Docker, é necessário reiniciar o sistema para que as alterações tenham efeito. Você pode fazer isso executando o seguinte comando:
sudo reboot
-
Verificar a configuração
Depois de reiniciar o sistema, você pode verificar se a configuração foi aplicada corretamente. Execute o seguinte comando para verificar a versão do Docker:
docker version
Se a versão do Docker for exibida corretamente, parabéns! Agora você pode utilizar o Docker sem a necessidade de permissões de administrador.
Utilizando o Docker sem permissões de administrador
Agora que você configurou o Docker para ser executado sem sudo, vamos explorar como utilizá-lo sem a necessidade de permissões de administrador. Isso permitirá que você execute comandos do Docker com facilidade e flexibilidade.
Gerenciando imagens e contêineres
Agora que você tem acesso ao Docker sem sudo, você pode gerenciar suas imagens e contêineres de forma mais eficiente. Você pode listar todas as imagens disponíveis com o comando docker images
e parar ou remover um contêiner com os comandos docker stop
e docker rm
respectivamente.
Executando comandos no contêiner
Com o Docker sem permissões de administrador, você pode executar comandos dentro de um contêiner diretamente. Por exemplo, se você deseja executar um comando no contêiner Ubuntu, você pode usar o seguinte comando:
docker exec -it <container_id> <comando>
Compartilhando volumes: Com o Docker, você pode compartilhar volumes entre o host e o contêiner. Isso permite que você persista dados e compartilhe arquivos entre os dois. Para compartilhar um diretório específico, você pode usar o seguinte comando:



docker run -v /caminho/do/host:/caminho/do/contêiner <imagem>
Aprenda a utilizar o Docker sem precisar de permissões de administrador
Agora que você aprendeu a configurar e utilizar o Docker sem a necessidade de permissões de administrador, você pode aproveitar ao máximo essa ferramenta poderosa. O Docker sem sudo permite que você execute comandos do Docker com facilidade e flexibilidade, além de compartilhar contêineres e volumes com outros usuários.
Ao utilizar o Docker sem permissões de administrador, você pode criar um ambiente de desenvolvimento mais seguro, compartilhar facilmente seus projetos e ter um controle maior sobre suas imagens e contêineres.
Lembre-se de sempre verificar a documentação oficial do Docker para obter mais informações e recursos sobre o uso do Docker sem permissões de administrador. Aproveite todas as vantagens que o Docker tem a oferecer e aprimore sua experiência no desenvolvimento de aplicativos em contêineres.
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


