Facebook pixel
>Blog>Ciência de Dados
Ciência de Dados

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.




Configurando o Docker sem sudo

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

  1. 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
            
  2. 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:

    Nossa metodologia de ensino tem eficiência comprovada
    Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
    Nossa metodologia de ensino tem eficiência comprovada
              sudo reboot
            
  3. 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:

Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada
      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.


Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada Aprenda uma nova língua na maior escola de idiomas do mundo! Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa. Quero estudar na Fluency
Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada
Nossa metodologia de ensino tem eficiência comprovada

Aprenda uma nova língua na maior escola de idioma do mundo!

Conquiste a fluência no idioma que sempre sonhou com uma solução de ensino completa.

+ 400 mil alunos

Método validado

Aulas

Ao vivo e gravadas

+ 1000 horas

Duração dos cursos

Certificados

Reconhecido pelo mercado

Quero estudar na Fluency

Sobre o autor

A melhor plataforma para aprender tecnologia no Brasil

A Awari é a melhor maneira de aprender tecnologia no Brasil.
Faça parte e tenha acesso a cursos com aulas ao vivo e mentorias individuais com os melhores profissionais do mercado.