Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Docker

Construindo uma Aplicação Completa com Kotlin, Spring Boot, Docker e Azure

 Hoje iremos construir uma aplicação completa utilizando Kotlin, Spring, Docker e com deploy no Azure, esta aplicação será responsável por realizar o cálculo do IMC. Os Requisitos A aplicação deve realizar o cálculo do IMC (Índice de Massa Corporal), portanto teremos uma Api que receberá os seguintes parâmetros: Altura (Double); Peso (Double). O retorno será um JSON contendo uma mensagem sobre em qual faixa a pessoa se encontra. Criação da Aplicação A aplicação será construída utilizando as seguintes tecnologias: Kotlin ; OpenJDK (Versão 11 ou superior); Apache Maven (Opcional, caso não esteja instalado utilize o . mvnw ou invés de mvn ); Spring Boot ; IntelliJ IDEA  (Em caso de utilizar o Eclipse, lembre-se de instalar o plugin para Kotlin.) Estrutura No site do Spring Initializr vamos utilizar o Generate a Project, que é um wizard que já cria o projeto e coloca todas as dependências necessárias. Criando a Aplicação no Spring Initializr. Após o download do projeto, desc...

Docker - Utilizando o Play with Docker

O Play with Docker é uma ferramenta cloud que permite a criação de containers fornecendo toda a  infraestrutura, nela podemos criar instâncias de máquinas e diferentes ambientes utilizando Docker e Swarm. Conhecendo o Play with Docker A Docker criou uma ferramenta chamada  Play with Docker,   dentro dela encontramos Tutorias, ambiente interativo, e vários treinamentos e livros para estudos. O Lab Environment   é o ambiente interativo que permite criar e executar containers similar ao que faríamos no Docker Desktop, nele podemos realizar: Estudos com Docker (Comandos, Containers, etc); Testes em containers variados; Provas de conceito antes de executar em um ambiente real de produção. Para podermos utilizar esta ferramenta, antes temos que criar uma Docker ID , este cadastro nos permite utilizar varias ferramentas da Docker, tais como :  Play with Docker, Docker Hub, entre outras. Características do Play with Docker Após efetuar o login...

Docker - Manipulando Imagens

Olá pessoal hoje iremos começar uma série de tutoriais falando dos principais comandos que utilizamos em ambientes com Docker , e para começar vamos falar sobre imagens. Começando com Docker Aqui não vamos entrar em detalhes de instalação do Docker , mas vou deixar abaixo links para tutoriais que explicam estes detalhes. O que é Docker e como Funciona Docker em Windows Docker em Linux O Que são Imagens As imagens são Templates para criação dos containers , nelas adicionamos informações sobre o SO, comandos de inicialização, entre outras configurações, para ficar mais claro oque são as imagens, podemos fazer uma analogia entre  imagens x containers  com classes x objetos  em linguagens de programação orientadas a objetos como Java, Kotlin, etc. Principais Comandos Utilizando o help O comando mais útil que teremos ao manipular Docker é o help, ele pode ser utilizando em vários níveis, sendo direto no  image  ou em um subcomando de...