Como implantar uma imagem do Docker para a AWS

Como implantar uma imagem do Docker para a AWS
Sempre que o desenvolvedor desenvolve um projeto, ele funciona perfeitamente na máquina em desenvolvimento ou no sistema do usuário. Mas assim que o projeto for transferido para o estado de produção, pode ser um servidor ou algum outro sistema e se recusa a executar com o mesmo nível de eficiência e otimização. Aí vem o Docker para resolver esse problema com um contêiner para envolver o código dentro e portátil para movê -lo em diferentes máquinas.

Implante uma imagem do Docker na AWS

Para implantar a imagem do Docker na AWS, inicie uma instância na página da instância no painel EC2:

Digite o nome da instância e selecione a imagem da Amazon Machine nesta página:

Role para baixo para localizar a seção Tipo de instância para selecionar o tipo do arquivo de instância e par de teclas:

Revise as configurações da instância na seção de resumo e crie uma instância:

Depois disso, selecione a instância e conecte -a na página da instância:

Copie o comando fornecido pela plataforma e use -o no terminal:

Cole o comando no terminal depois de alterar o caminho do par de teclas privadas do sistema:

Use o seguinte comando para atualizar os pacotes APT:

Atualização de sudo apt-get

Executar o comando acima atualizará os pacotes apt:

Use o seguinte comando para permitir que os repositórios acessem via http:

sudo apt-get install \
apt-transport-https \
Certificados de Ca \
ondulação \
GNUPG-AGENT \
Software-Properties-Common

O comando acima exibirá a seguinte saída:

Use o seguinte comando para baixar o arquivo do Docker:

CURL -FSSL https: // Download.Docker.com/linux/ubuntu/gpg | Sudo Apt-Key Add -

Executar o comando acima mostrará o seguinte resultado:

Copie e cole o seguinte comando no terminal para instalar o Docker Engine no Ubuntu:

sudo apt-get install docker-c docker-c-cli contêiner.io

Executa o comando acima exibirá a seguinte saída:

Digite o seguinte comando para obter o pacote Apt-Cache:

Apt-Cache Madison Docker-CE

Instale o mecanismo Docker de sua escolha nos pacotes Apt-Cache:

sudo apt-get install docker-c docker-c-cli contêiner.io

A seguir, a saída exibida após a execução do comando acima:

Instale o arquivo do docker usando o seguinte comando:

sudo apt install docker.io

Executa o comando acima exibirá a seguinte saída:

Instale o Docker compor usando o seguinte comando:

Sudo Apt Install Docker-Compose

O comando acima instalará o Docker-Compose no Ubuntu:

Depois disso, vá para a página do console do EC2 para copiar os DNs públicos da instância:

Abra o arquivo winscp e faça o login na instância da AWS para fazer upload de arquivos do docker:

Depois que o usuário estiver conectado à instância do AWS EC2, basta arrastar os arquivos do Docker no Ubuntu:

Depois disso, vá para o terminal para usar o seguinte comando para construir a imagem do Docker:

$ sudo docker-compose build

Executa o comando acima exibirá a seguinte saída:

Use o seguinte comando para executar a imagem do Docker implantada na AWS:

Sudo Docker-Compose Up

O comando acima executará a imagem do docker:

Localize o IP público do painel AWS EC2, selecionando a instância:

Digite o IP público da instância do EC2 no navegador da web e pressione Enter:

Você implantou com sucesso a imagem do Docker para a AWS.

Conclusão

Para implantar a imagem do Docker na AWS, crie e conecte -se à instância do EC2 usando o painel do serviço da plataforma AWS. Depois disso, basta instalar o mecanismo do docker para implantar o arquivo na instância. Carregue os arquivos do docker na instância do EC2 usando o aplicativo WINSCP para executar o arquivo do Docker no servidor da AWS. Digite o endereço IP público da instância no navegador da web no sistema para visitar a imagem do Docker implantada.