🎯 Contexto Docker
Em poucas palavras
📝 Notas e Desenvolvimento
🔗 Conexões e Contexto
- Atlas: MdC - Tecnologia, MdC - Programação
- Notas Relacionadas:
📚 Referências e Fontes
Links Externos
Citações Diretas
📂 Outros Conteúdos Preservados
Contexto Docker (Complemento)
Cada contexto armazena a configuração necessária para interagir com um daemon específico. Os usuários podem criar múltiplos contextos, como um para um daemon local e outro para um daemon remoto e compartilhado, e alternar facilmente entre eles usando docker context use <context-name>.
:: Referência :: Docker contexts | Docker Docs
Listando Contextos Disponíveis
Para verificar o contexto do Engine Docker que está sendo usado, utilize o seguinte comando no WSL:
docker context lsPor exemplo
docker context ls
NAME DESCRIPTION DOCKER ENDPOINT ERROR
default * unix:///var/run/docker.sock
docker-test tcp://docker:2375Criando um Novo Contexto
Você pode criar novos contextos com o comando docker context create.
O exemplo a seguir cria um novo contexto chamado docker-test e especifica o endpoint do host do contexto para o socket TCP tcp://docker:2375.
$ docker context create docker-test --docker host=tcp://docker:2375
docker-test
Successfully created context "docker-test"O novo contexto é armazenado em um arquivo meta.json em ~/.docker/contexts/. Cada novo contexto que você cria recebe seu próprio meta.json armazenado em um subdiretório dedicado de ~/.docker/contexts/.
Alterando e Verificando o Contexto Atual
Para alterar o contexto, basta usar o comando
docker context use <context>Finalmente, use o seguinte comando para verificar se tudo está como esperado.
docker info