spring boot docker tomcat
1.0.0
NOTA: Para executar seu aplicativo de inicialização de primavera no Tomcat independente, faça as alterações do código mencionadas na implantação do aplicativo Springboot no Tomcat independente
FROM tomcat:8.5-jdk11-openjdk-slim
ADD target/sample.war /usr/local/tomcat/webapps/
EXPOSE 8080
CMD ["catalina.sh", "run"]
| Palavra -chave | Uso |
|---|---|
| DE | Imagem base em cima da qual nossa imagem personalizada deve ser construída |
| ADICIONAR | Copie o arquivo de guerra na pasta WebApps dentro do Docker |
| EXPOR | Exponha a porta 8080 do lado de fora do Docker |
| Cmd | O comando a ser executado quando a imagem do Docker é executada |
Agora execute o comando
> docker-compose up --build
NOTA : -Build é usado para criar imagens antes de iniciar o contêiner em vez de usar a imagem existente
O comando acima começará a processar o arquivo docker-compose.yml. Desde que especificamos a construção :. No arquivo Docker-comppose.yml, ele procurará o Dockerfile no diretório atual e construirá uma imagem personalizada usando o mesmo.
Depois que o contêiner do Docker estiver em alta, tente acertar http: // localhost: 8080/sample/index? Nome = Vicky