Como criar, hospedar e gerenciar uma rede Docker
Docker usa uma abordagem inovadora para oferecer suporte à virtualização da entrega de aplicativos. Ele converte o aplicativo em uma imagem e depois envia essa imagem pela rede para o endpoint do usuário.
Este sistema de empacotamento é particularmente útil para a entrega de software para dispositivos móveis de propriedade do usuário. A técnica Docker elimina a necessidade de instalação de software no dispositivo e não exige que todo o dispositivo seja dedicado aos negócios da empresa. A unidade de transmissão para uma conexão Docker é chamada de ' recipiente ' e a metodologia do Docker é chamada de ' conteinerização .'
Entramos em muitos detalhes abaixo sobre cada uma das ferramentas de rede Docker que apresentamos, mas se você tiver pouco tempo, aqui está nossolista das cinco melhores ferramentas de monitoramento de rede Docker:
- Monitoramento SolarWinds Docker com AppOptics (TESTE GRATUITO)Sistema online que monitora toda a sua rede, incluindo sites remotos e servidores em nuvem. Inclui rastreamento Docker especializado.
- Monitoramento Datadog Docker (TESTE GRATUITO)Plataforma de monitoramento de rede online, que pode ser aprimorada por um plug-in para monitorar a atividade do Docker.
- Monitoramento Paessler Docker com PRTG (TESTE GRATUITO)Um pacote três em um de monitoramento de rede, servidor e aplicativo que inclui módulos especiais para rastreamento Docker.
- PortãoEspecialmente projetada para adicionar funções de gerenciamento ao Docker, esta ferramenta é de uso gratuito e funciona em qualquer sistema operacional.
- cConsultorFerramenta gratuita fornecida pelo Google para monitorar a atividade do Docker. É baseado em navegador e, portanto, neutro em termos de sistema operacional.
A solução baseada em contêiner do Docker tem muitas vantagens sobre a virtualização padrão. O contêiner oferece suporte a um sistema operacional neutro, fornecido pelo Docker. Isso significa que a entrega de software a dispositivos remotos é neutra em termos de sistema operacional.
Docker é um projeto de código aberto , o que significa que seu uso é gratuito. Outros produtores de software são capazes de integrar recursos do Docker sem nenhum custo. Por exemplo, os recursos do Docker foram integrados ao Windows Server desde Servidor Windows 2016 .
Implementar o Docker é relativamente simples. No entanto, os tipos de aplicativos que você deseja entregar com o sistema influenciarão muito a arquitetura empregada para a conteinerização. Neste guia, você aprenderá sobre suas opções e como explorar o sistema Docker para conectar os dispositivos do usuário final aos servidores de aplicativos.
Instalando o Docker
O software para Docker está disponível gratuitamente no site GitHub local na rede Internet. Isso é chamado de Edição da comunidade porque as pessoas que criaram o Docker também administram um negócio para uma versão paga do sistema. O software Docker é instalado em Linux, Mac OS e Windows. Docker Inc também oferece uma versão Software as a Service (SaaS) do sistema, que você pode acessar online.
O aplicativo base é chamado Motor Docker e você pode download isso para CentOS , Fedora , Ubuntu , e DebianLinux , e também está disponível em versões para Mac OS e janelas . Você também pode fazer com que o Docker Engine seja executado nas plataformas AWS e Azure Cloud.
A implementação do Docker tem duas partes. Estes são um daemon que roda no servidor de software chamado dockerd e um programa cliente chamado Docker .
Você precisa ter Microsoft Hyper-V para executar o Docker no Windows. Se você tem Janelas 10 , Servidor Windows 2016 , ou Servidor Windows 2019 , você já tem Contêineres do Windows no seu computador. Isso inclui uma opção de isolamento do Hyper-V, necessária para o Docker.
O processo de instalação do Docker no Windows ativará os utilitários Hyper-V residentes no sistema operacional.
Se você deseja instalar Docker para Mac gratuitamente, seu computador deve ter sido fabricado em 2010 ou posterior e deve estar executando o macOS El Capitão 10.11 ou mais alto.
Se você tem Janelas 7 , Janelas 8 , ou um Mac mais antigo, você precisa instalar Caixa de ferramentas Docker em vez de Docker para Windows ou Docker para Mac. Este download instalará os elementos Hyper-V necessários para você.
Opções do Docker
Docker foi escrito para Linux. Portanto, o sistema operacional padrão integrado em um contêiner Docker é baseado em Linux. Se você executar o Docker no Windows, terá a opção de construir contêineres com Linux interno ou Windows. Ao escolher um ou outro sistema operacional, você ainda pode alternar para o outro sistema operacional e deixar os contêineres existentes em execução.
Você só pode emitir comandos de gerenciamento para contêineres criados com o sistema operacional ativo no momento. É possível ter ambos janelas e Linux contêineres rodando simultaneamente. No entanto, você terá que mudar continuamente de um sistema para outro para monitorar cada tipo.
Postagem relacionada: Docker versus máquinas virtuais
Executando o Docker
Docker não possui uma interface GUI. É um sistema de linha de comando. Portanto, se você estiver em um ambiente GUI, como Ubuntu, Mac ou Windows Desktop, terá que abrir uma sessão de terminal para acessar o sistema. Você pode operar comandos do Docker em um computador remoto por meio de uma sessão SSH.
O formato para executar o Docker é:
|_+_|Você pode obter uma lista de opções e comandos do Docker apenas digitando Docker .
Docker inclui um sistema de ajuda e você pode acessá-lo digitando:
|_+_|Detalhes da rede Docker
Docker usa cinco drivers de rede. Estes sãoponte,hospedar,sobreposição,macvlan, enenhum. Os significados dos cinco tipos de driver são:
Rede de ponte
Bridge é o driver de rede padrão. Use esse tipo de rede para permitir a comunicação de aplicativos em contêineres independentes. Os contêineres seriam limitados à comunicação através do mesmo host.
Rede anfitriã
As redes host operam na rede do host Docker. Este cenário é possível se o cliente conseguir se conectar à mesma LAN que o host. Este tipo de rede é adequado para serviços de enxame. Uma conexão swarm envolve vários daemons Docker se comunicando entre si.
Rede de sobreposição
A rede de sobreposição atende a serviços de enxame. Esta configuração conecta vários daemons Docker para permitir a troca de contêineres. A sobreposição também pode facilitar a comunicação de contêineres independentes. A principal diferença entre overlay e bridge é que o daemon em cada lado da conexão está ativo.
Rede Macvlan
A rede Macvlan recebe o nome do endereço MSAC, não do computador Apple. Com esse tipo de rede, você pode fornecer endereços MAC aos contêineres para que eles apareçam na sua rede como se fossem dispositivos físicos. A comunicação pela Internet ainda é conduzida por endereço IP. No entanto, assim que os contêineres chegam à rede local, o daemon do Docker os encaminha através de switches. Esta opção é adequada para aplicativos que não permitem roteamento através do servidor Docker. O originador do contêiner é um terminal de rede.
Nenhum
O driver none desativa as funções de rede do Docker, mas requer uma interface de rede substituta especializada para rotear contêineres.
Implementação de rede Docker
Quando você instala o sistema Docker, ele cria automaticamente uma ponte, um host e uma rede nenhuma. Assim que iniciar o Docker, você poderá consultar o sistema para ver essas três novas redes. Use o comando rede docker ls :
A opção de rede do Docker inclui as seguintes opções:
- Conectar – Conecte um contêiner a uma rede
- criar – Criar uma rede
- desconectar – Desconecta um contêiner de uma rede
- inspecionar – Exibe informações detalhadas sobre uma ou mais redes
- ls – Listar redes
- prune – Remove todas as redes não utilizadas
- rm – Remove uma ou mais redes
A saída da opção inspecionar é formatada como um programa ‘C’ e é difícil de ler. Em vez de usar o ID da rede, você solicita detalhes do tipo de driver. Então, para ver informações sobre a rede de pontes, você digitaria docker inspecionar ponte .
A saída deste comando não é muito bem apresentada e não é fácil de entender. Você pode obter melhor capacidade de gerenciamento para o Docker se usar um front-end de terceiros para o sistema.
Como criar uma rede Docker
O comando Docker network create configurará uma nova rede. Este comando tem várias opções:
--anexável | Ativar anexação manual de contêiner |
--mapa de endereço auxiliar | Endereços IPv4 ou IPv6 auxiliares usados pelo driver de rede (mapa padrão[]) |
--config-from string | A rede da qual copiar a configuração |
--config-somente | Crie uma rede somente de configuração |
-d | Driver para gerenciar a rede (padrão 'bridge') |
--string do driver | Como acima |
--strings de gateway | Gateway IPv4 ou IPv6 para a sub-rede mestre |
--entrada | Criar rede de malha de roteamento swarm |
--interno | Restringir o acesso externo à rede |
--ip-range strings | Alocar IP do contêiner de um subintervalo |
--ipam-driver string | Driver de gerenciamento de endereço IP (padrão 'padrão') |
--ipam-opt mapa | Definir opções específicas do driver IPAM (mapa padrão[]) |
--ipv6 | Habilitar rede IPv6 |
--lista de rótulos | Definir metadados em uma rede |
-O | Definir opções específicas do driver (mapa padrão[]) |
--opt mapa | Como acima |
--string de escopo | Controle o escopo da rede |
--subnet strings | Sub-rede no formato CIDR que representa um segmento de rede |
O tipo mais comum de rede que você criará usa o ponte motorista.
Crie uma rede de ponte
Como você pode ver nas opções do comando create, é relativamente simples configurar uma ponte:
|_+_|A última string do comando é o nome da rede. Dei meu nome à minha rede. Você pode escolher seu próprio nome relacionado ao negócio. Depois de criar a rede, você verá uma sequência de caracteres mostrada na tela. Este é o ID da nova rede. No entanto, você não precisa se lembrar desse ID porque pode se referir à rede pelo nome, conforme mostrado na inspecionar saída do comando abaixo.
A lista de redes atuais mostra que a nova rede não substituiu a rede ponte padrão original.
Infelizmente, não é possível alterar os atributos de uma rede depois de criada. Se quiser atualizar recursos, você terá que excluir a rede e depois refazê-la com os atributos desejados.
Use o rm opção no comando network para excluir uma rede:
|_+_|Não se esqueça de incluir o nome da rede no comando de remoção. Verifique a lista de redes para confirmar se a rede foi excluída.
Quando uma rede não existir mais, você poderá criá-la novamente com novos atributos.
Crie uma rede de sobreposição
A rede sobreposta é mais complicada de configurar do que outros tipos de rede. Nesse cenário, você precisa fazer com que o daemon Docker em seu computador se comunique com daemons Docker em outros computadores – um ou mais computadores.
A conexão entre daemons é chamada de enxame. Eles são criados e gerenciados pelo enxame de docker comando. Os comandos do enxame são:
- ca – Exibe e gira a CA raiz
- init – Inicializa um enxame
- join – Junte-se a um enxame como nó e/ou gerente
- join-token – Gerenciar tokens de adesão
- sair – Sair do enxame
- desbloquear – desbloquear enxame
- unlock-key – Gerencie a chave de desbloqueio
- update – Atualizar o enxame
Um dos computadores do grupo precisa ser designado como gerenciador de enxame. O comando para criar esse status é um pouco diferente no Docker para Windows e no Docker para Mac, assim como nas implementações do Linux e do Docker Toolbox.
No Docker para Windows e Docker para Mac, insira este comando:
|_+_|Em todos os outros tipos de Docker, você precisa obter o endereço IP do computador host e adicioná-lo ao comando:
|_+_|Isso cria um enxame. Leia a mensagem de feedback que retorna da execução bem-sucedida do comando. Isso fornece o ID do enxame e o endereço IP do gerenciador.
Você pode então adicionar outros nós ao enxame, que podem ser gerentes ou trabalhadores. Você não precisa emitir mais comandos swarm no computador em que executou o comando init.
Para ingressar no enxame no computador onde você executou o comando init, basta digitar:
|_+_|O token necessário para adicionar outro gerente a este enxame é diferente do token fornecido para os trabalhadores. Para obter o token do gerenciador, execute o seguinte comando no computador em que você executou o comando init:
|_+_|Se você perder o token de trabalhador, poderá revelá-lo novamente com o comando:
|_+_|Você pode ver detalhes do enxame e de seu gerente emitindo o comando:
|_+_|A criação do enxame adiciona duas novas redes ao seu host. Eles são chamados de docker_gwbridge, que é uma rede bridge e ingress, que é uma rede de sobreposição. Para criar sua própria rede de sobreposição, emita o comando network create, dando-lhe um nome para a nova rede:
|_+_|Os resultados deste comando podem ser vistos abaixo:
Observe que o escopo da nova rede de sobreposição e da rede de entrada é enxame.
Crie uma rede macvlan
O procedimento para criar uma rede macvlan é o mesmo de uma rede bridge. Você só precisa especificar overlay como driver:
|_+_|Crie um host ou uma rede nula
As redes host e nula são configuradas quando você inicia o Docker. Estas duas redes não podem ser removidas. Você só pode ter uma instância de cada um desses tipos de rede. Portanto, não é possível criar seu próprio host ou redes nulas.
Anexe um contêiner a uma rede
Agora que você configurou sua rede, pode usá-la para transportar contêineres.
Depois de criar uma imagem para seu aplicativo, você pode colocá-la em um contêiner e enviá-la para uma rede escolhida. No comando a seguir, appim é a imagem que você deseja enviar e docker-appim é o nome que você está dando ao contêiner que este comando criará. No exemplo abaixo, Estêvão é o nome da rede pré-existente.
|_+_|Gerenciando uma rede Docker
Existem muitos comandos do Docker, todos os quais precisam ser emitidos na linha de comando . A falta de relatórios contínuos é um grande ponto fraco do Docker. Para monitorar o desempenho e a taxa de transferência de uma rede Docker, é necessário emitir comandos constantemente para provocar feedback.
O melhor utilitário de monitoramento que você obtém com o Docker é o estatísticas do docker comando. Isso mostra uma lista ativa da atividade do contêiner Docker. Infelizmente, este utilitário bloqueia o terminal. Você tem que pressionar Controle-C para sair da ferramenta.
Como administrador de sistemas, você provavelmente se sentirá desconfortável com a falta de visibilidade que o Docker oferece.
Ferramentas para gerenciar Docker
Você não quer voltar aos dias em que a única maneira de saber que algo estava errado com a rede era quando os usuários ligavam para reclamar. Felizmente, existem ferramentas de terceiros que monitorarão a atividade em suas redes Docker e fique de olho na integridade do sistema para evitar falhas. Existem muitas ferramentas disponíveis no mercado para monitoramento de rede, mas nem todas cobrem as redes Docker de forma eficaz. Este guia inclui recomendações sobre o software que você pode instalar para monitorar a atividade do Docker.
Você pode ler mais sobre cada uma dessas opções nas seções a seguir.
1. Monitoramento SolarWinds Docker com AppOptics (TESTE GRATUITO)
AppOpticsé um Ferramenta de monitoramento de sistema baseada em nuvem da SolarWinds. Este utilitário monitorará servidores e redes locais e na nuvem. A ferramenta exige que os coletores de dados estejam ativos em um host da rede. Esses coletores podem funcionar janelas e Linux , bem como plataformas de nuvem, como AWS.
O modelo de preço do AppOptics funciona bem para Docker implementações. O sistema é cobrado por host, portanto, se você tiver um servidor de aplicativos e quiser entregar todo o seu software em contêineres a partir dele, precisará apenas monitorar o tráfego de uma origem. O número de redes virtuais Docker não influencia o preço do AppOptics .
AppOptics tem dois níveis de preços. O plano mais barato apenas monitora a infraestrutura, o que significa o servidor e os sistemas de distribuição de rede. Este plano também inclui monitoramento de contêineres , então se você deseja apenas verificar o desempenho do Docker, esta opção será boa o suficiente. O plano superior também inclui monitoramento de contêineres e adiciona monitoramento de desempenho de aplicativos .
Prós:
- Oferece excelentes visualizações que refletem métricas históricas e em tempo real de integridade e consumo de recursos
- É facilmente escalável, construído como um serviço em nuvem
- Rastreia todas as principais métricas de recursos (ótimo para iniciantes e veteranos)
- Pode monitorar plataformas Docker, Azure e Hyper-V, oferecendo mais flexibilidade do que opções concorrentes
Contras:
- Gostaria de ver um período de teste mais longo
AppOptics oferece a você um painel baseado na web , para que você possa acessá-lo de qualquer lugar, mesmo quando estiver fora do escritório. A tarifa de cobrança do serviço é cobrada por assinatura. Você pode pagar por mês, mas obterá uma taxa melhor se assinar uma assinatura anual. Você pode se inscrever em umTeste gratuito de 14 diaspara avaliar a ferramenta.
SolarWinds Docker Monitoring com AppOptics Inscreva-se para uma avaliação GRATUITA de 14 dias
2. Monitoramento Datadog Docker (TESTE GRATUITO)
Cão de dadosé entregue através de um Software como serviço formatar. Esta é uma ferramenta geral de monitoramento de rede e servidor que pode ser aprimorada adicionando um agente para Docker, que está disponível gratuitamente no site. DockerHub .
Datadog é principalmente um monitor de desempenho de aplicativos. Isso também examina arquivos de log para identificar problemas de sistema que possam impactar a entrega de software. A ferramenta é capaz de monitorar o desempenho de serviços baseados em nuvem, bem como de servidores e aplicativos locais.
O painel inclui uma função de bate-papo em grupo que permite que uma equipe se comunique e compartilhe tarefas para resolver problemas de desempenho. Os membros da equipe podem compartilhar visualizações instantâneas de gráficos de desempenho do painel e agendar tarefas.
O Datadog também inclui funções de análise que funcionam nos dados armazenados. Esses dados de origem geralmente vêm de logs do sistema, mas você também pode salvar suas próprias seleções de dados para análise histórica.
O monitor Docker no sistema Datadog rastreia eventos de tráfego de contêineres e mostra um quadro de mensagens de eventos ao vivo no painel. A ferramenta também apresenta dados ao vivo sobre eventos de transferência, desempenho de aplicativos e carga do servidor. A tela do painel para monitoramento do Docker inclui algumas representações gráficas excelentes para facilitar a interpretação dos dados de desempenho.
Prós:
- Painéis personalizáveis fáceis de usar
- O produto SaaS baseado em nuvem permite monitoramento sem implantações de servidor ou custos de integração
- Pode monitorar interna e externamente, proporcionando aos administradores de rede uma visão holística do desempenho e da acessibilidade da rede
- Suporta descoberta automática que cria mapas de topologia de rede dinamicamente
- Oferece monitoramento flexível do ambiente docker por meio de complementos plug-and-play
- Ótimas opções de preços, acessíveis para pequenas e grandes empresas
Contras:
- Gostaria de ver um teste mais longo de 30 dias
Esta é uma ferramenta paga, mas você pode obter um teste gratuito de 14 dias para colocá-lo à prova.
Datadog Docker Monitoring inicia teste GRATUITO de 14 dias
3. Monitoramento Paessler Docker com PRTG (TESTE GRATUITO)
Paessler PRTGé um sistema unificado de monitoramento de infraestrutura. Abrange redes, servidores e aplicativos. Ele também monitorará o tráfego do contêiner Docker. O PRTG é composto por serviços chamados sensores . Um sensor monitora um tipo de atividade, como o uso da CPU em um servidor ou a transferência de dados em uma rede. O pacote inclui sensores voltados especificamente para o monitoramento de contêineres.
O Sensor de status do contêiner Docker adicionará visibilidade à sua atividade de rede Docker. Os dados de monitoramento ao vivo fornecidos por este sensor podem ser adicionados a outros sensores de tráfego de rede no PRTG para fornecer um relatório completo do status da rede. Os contêineres podem estar enfrentando problemas de entrega causados por sobrecarga na rede, mau desempenho ou equipamento de rede danificado. PRTG permite ver exatamente qual parte do seu sistema está causando problemas .
Prós:
- Usa sensores flexíveis para monitorar diferentes aspectos de sua página da web e recursos do servidor da web
- Você pode usar até 100 sensores gratuitamente
- Ótima opção para empresas que buscam monitorar o docker, bem como outros ambientes e infraestrutura
- O preço é baseado em sensor e permite que grandes e pequenas empresas cresçam dentro do ecossistema PRTG
Contras:
- Rico em recursos e leva tempo para aprender todos os recursos e funcionalidades que a plataforma oferece
A Paessler cobra por seu serviço em faixas de quantidades de sensores. Cada cliente recebe o pacote completo do PRTG e personaliza o pacote ativando apenas sensores específicos. Se você apenas ativar até 100 sensores , você pode usar o sistema permanentemente de graça . Então, se você contratar o PRTG apenas pelo sensor de contêiner, não precisará pagar nada. Você pode baixar umTeste gratuito de 30 dias do PRTGcom sensores ilimitados. O software é instalado no Windows Server.
Paessler Docker Monitoring com PRTG Baixe a avaliação GRATUITA de 30 dias
Veja também: Ferramentas de monitoramento de contêiner Docker
4.Portador
Portainer foi projetado especificamente como uma interface de usuário para Docker . Como tal, é a combinação mais perfeita que você pode encontrar para compensar o fato de o Docker não ter um front-end GUI. Esta é uma interface de gerenciamento Docker pura e é de código aberto e de uso gratuito. A ferramenta cobre todas as atividades do contêiner Docker e é uma ótima maneira de configurar e monitorar enxames, que podem ser difíceis de controlar.
Embora seja livre para usar , você terá que pagar pelo suporte. A empresa que desenvolveu esta ferramenta se chama Portiner.io e oferece dois níveis de suporte em pacotes pagos. Sem esse serviço, você terá que confiar em a comunidade de usuários para suporte, que está disponível através de um canal do Slack.
Portão funciona como um contêiner Docker , portanto, ele é instalado em qualquer sistema operacional em que o Docker seja executado. O painel permite observar cada elemento de uma implementação do Docker, desde imagens até atividades de endpoint.
Prós:
- Projetado especificamente para tornar o gerenciamento do Docker mais fácil e escalável
- Totalmente grátis
- Oferece uma maneira mais visual de gerenciar seu ambiente além da CLI
Contras:
- Ao contrário de outras ferramentas, o Portainer monitora apenas contêineres Docker
5. cConsultor
O Google produz o cAdvisor especificamente para monitorar contêineres. Este é um projeto de código aberto com seu código disponível no GitHub . Esta ferramenta foi escrita em Linux, mas depois foi exportada para uma imagem, para que possa rodar em um container. Felizmente, este monitor possui uma interface gráfica de usuário, que pode ser acessada através do seu navegador.
As informações mostradas na tela são obtidas diretamente da saída do estatísticas do docker comando. No entanto, sendo baseado em navegador, você não fica preso em uma sessão de terminal e a fonte é mais agradável à vista do que a apresentação da saída de estatísticas do docker.
Os dados ao vivo que você verá na tela de monitoramento são os Utilização de CPU, disco e memória no seu host Docker, atividade de interface de rede no host e volumes de tráfego por rede .
Por ser uma ferramenta gratuita, esta é uma grande oportunidade para pequenas empresas que utilizam o Docker. No entanto, o cAdvisor está limitado a monitorar apenas um host. Portanto, se você tiver uma implementação baseada em vários hosts/swarm, terá que procurar em outro lugar uma ferramenta de monitoramento do Docker. Outros problemas com o cAdvisor são que não é capaz de analisar ou exibir dados históricos e não possui nenhum recurso de alerta.
Prós:
- Ferramenta gratuita para monitorar serviços e ambientes Docker
- Usa um painel baseado na web para acesso simples e fácil
- Desenvolvido e atualizado pelo Google
Contras:
- Monitora apenas ambientes Docker
- Requer mais conhecimento técnico para configurar e usar
Gerenciando contêineres Docker
A ausência de uma interface gráfica para Docker torna o sistema mais difícil de gerenciar do que os sistemas de virtualização normais. Adicionar um front-end à sua implementação do Docker expandirá o uso desse método interessante para entrega de software.
Entrar no Docker está se tornando cada vez mais fácil, graças ao a adoção e integração da conteinerização pela Microsoft . A inclusão de métodos de contêiner em Janelas 10 e versões recentes de Servidor Windows tornará o uso do Docker muito mais difundido nos próximos anos.
A inclusão do Docker em servidores Cloud também aumentará a proliferação do sistema. Você pode até colocar o próprio Docker na nuvem , portanto, se você deseja levar o máximo de seus requisitos de infraestrutura de TI para fora do local, o Docker já tem uma solução para você.
Considerando a adequação do Docker para fornecer aplicativos corporativos para dispositivos móveis de propriedade de usuários remotos, esse método de virtualização é uma solução ideal para empresas que não possuem instalações e usam prestadores de serviços independentes em vez de funcionários.
Os colaboradores remotos e baseados em casa utilizarão o seu próprio equipamento e a sua distribuição geográfica elimina a necessidade de alugar espaço de escritório, pelo que também removendo a necessidade de infraestrutura no local . O Docker permite a entrega de software corporativo para dispositivos remotos sem a necessidade de instalação do software no próprio equipamento do trabalhador. Isso torna a integração e rescisão de contratados uma proposta sem riscos.
Então, Docker é o sistema de entrega do futuro . O tipo de rede macvlan é um bom canal para mudar de um sistema de virtualização tradicional para o Docker. A adição de um front-end GUI, graças a fornecedores de ferramentas, como SolarWinds e Paessler torna a mudança para o Docker ainda mais tentadora.
Você usa o Docker para fornecer software e serviços aos usuários da sua rede? Você encontrou algum problema ao configurar as redes? Qual driver de rede você mais usa? Você usa uma ferramenta de monitoramento ou depende do sistema de linha de comando nativo do Docker? Deixe uma mensagem no Comentários seção abaixo e compartilhe sua experiência com a comunidade.