Crie aplicativos distribuídos usando Docker

Autor: Zen e a arte da programação de computadores

1. Introdução

  A tecnologia de contêineres está se espalhando por todas as esferas da vida, e ferramentas de orquestração e plataformas de computação em nuvem, como Kubernetes e Mesos, estão gradualmente começando a oferecer suporte à tecnologia de contêineres. Como desenvolvedor, como você pode usar a tecnologia de contêiner para gerenciar e implantar melhor os aplicativos? Este artigo combinará alguns recursos do ecossistema Docker e as características da tecnologia de contêineres para explicar como usar a tecnologia de contêineres para construir aplicativos distribuídos.

2. Estrutura de conhecimento

  Este artigo está dividido em sete partes, a saber:

  1. Introdução e revisão histórica do Docker 2. Tecnologia de construção de imagem Docker 3. Tecnologia de execução de contêiner Docker 4. Tecnologia de rede Docker 5. Tecnologia de armazenamento de dados Docker 6. Casos de uso do Docker 7. Direção e desafios de desenvolvimento futuro

3. Introdução ao contexto

  Para entender melhor a função, as vantagens e o uso da tecnologia de contêineres, primeiro você precisa ter um conhecimento geral do Docker.

  1. Introdução ao Docker

  Docker é uma plataforma de conteinerização de código aberto baseada na linguagem Go. Ele permite que os usuários criem seus próprios contêineres, empacotem um aplicativo ou serviço em uma imagem de contêiner e depois publiquem-no em qualquer lugar para uso de outros usuários. O contêiner encapsula todas as dependências ambientais exigidas pela aplicação, roda em qualquer máquina, compartilha o kernel e também economiza recursos do sistema. O Docker pode facilmente criar, iniciar, parar, excluir e mover contêineres e pode conectar vários contêineres para formar um cluster para rápida implantação e expansão.

  2. A história do Docker

  O Docker foi aberto pela primeira vez por um fundador britânico em outubro de 2013. A versão CE foi lançada oficialmente desde junho de 2014 e entrou na prática de aplicação das principais empresas de TI em todo o mundo. Em 1º de junho de 2017, o Docker anunciou sua entrada na Open Source Foundation. Desde então, o Docker se tornou o padrão de fato. De acordo com pesquisas, em junho de 2019, havia mais de 700 milhões de usuários do Docker em todo o mundo e a atividade da comunidade atingiu mais de 1 milhão de vezes.

Acho que você gosta

Origin blog.csdn.net/universsky2015/article/details/132798148
Recomendado
Clasificación