Docker
Docker é um software gratuito que permite aos usuários a desenvolver e gerenciar aplicativos em um ambiente que leva vantagem de recipientes de software baseados em Linux. É uma grande ferramenta, pois dá aos desenvolvedores a capacidade de executar o gerenciamento de aplicativos e desenvolvimento sem a necessidade de usar um servidor virtual ou qualquer hardware extra. Isto significa basicamente que você pode obter vários componentes de infraestrutura de TI para trabalhar em conjunto com muito menos solução de problemas do que outros métodos.
- Criar Aplicativos
- software Containers
- Acessível
- Ferramentas eficientes
- Requer System Limited Resources
- Código aberto
- Grande curva de aprendizagem
- Requer Perfeito Sintaxe
Se você trabalha como um associado de TI de uma empresa, você pode ser responsável pela gestão de um aplicativo para ser usado inteiramente dentro da empresa. Poderia ser software para ajudar com o gerenciamento de inventário, ou poderia ser algo relacionado a recursos humanos. Não importa a utilidade do aplicativo, você poderia realizar o desenvolvimento de aplicativos e gerenciamento de várias maneiras. A maioria dos desenvolvedores no passado foram forçados a fazer tudo localmente, o que significa que seria necessário dispositivos de rede e outras peças de hardware para fazer o trabalho de aplicativos, além de que eles teriam para desenvolver o aplicativo em si. Os servidores virtuais são uma opção popular sobre implantação local desde servidores virtuais significa que você só tem que gerenciar o aplicativo e o ambiente virtual. No entanto, quando você usa Docker, a única coisa que você tem que se preocupar é gerenciar o aplicativo em si. O sistema Docker faz tudo para você. Quando você usa Docker em seu negócio, ele libera a equipe de TI para que eles possam se concentrar apenas sobre os aplicativos que eles desenvolvem e não qualquer um dos sistemas que suportam os aplicativos. Você pode pensar que o software dessa complexidade seria assustador para usuários sem experiência, mas é projetado de tal forma que o processo de aprendizagem do software é relativamente simples. Claro, os usuários sem experiência sysadmin provavelmente ainda terá problemas obtendo o máximo do software. Docker não é como outros serviços hospedados que permitem componentes do datacenter virtualizado como switches, servidores e bancos de dados. Em vez disso, a plataforma é usado inteiramente e somente para apps. Outras soluções na mesma categoria exigem o uso de instâncias de servidor que torná-los mais intensivo de recursos, mas não Docker não usar qualquer um desses componentes subjacentes. O software é capaz de fazer isso, uma vez que funciona como uma interface com uma linha de comando para o desenvolvimento do aplicativo, e ele usa um sistema de repositório de código para armazenar a imagem gerada pelo código. Você pode usar qualquer Bitbucket ou GitHub com Docker. A versão básica do Docker é livre para uso, mas há taxas que serão adicionados se você precisar de certos tipos de repositório. Há dois repositórios públicos e privados, e cada um conta gratuita vem com um único repositório privado. Você também terá acesso ao maior número repositórios públicos como você gostaria. Existem vários níveis atualizados que incluem repositórios mais privadas para aqueles que deles necessitam. Você pode obter até 50 repositórios privados para um custo de inscrição de US $ 50 por mês. Você precisa ser um codificador decente para tirar o máximo proveito deste utilitário.
Docker é uma aplicação de 5-estrelas. Esta página recebe o 1 estrela; Rancheiro é uma camada de gestão no topo de Kubernetes para gerir servidores físicos que compõem o conjunto K8S; Kubernetes é uma camada de orquestração no topo do encaixe (ou alternativas ao encaixe, o que esta página mal cobre); VirtualBox é um sistema de virtualização muito diferente de Docker bem que normalmente é executado Docker dentro dela ... há tantas coisas erradas com esta página. Se você quiser saber mais sobre Docker ou alternativas a ela, olhar * em qualquer lugar * outra coisa no Google para mais informações.