Docker install tomcat tutorial
Tutorial de instalação do Docker: original
Docker install tomcat image
Puxar imagem do tomcat
docker search tomcat
Puxe o último tomcat
docker pull tomcat:latest
Veja o gato puxado
docker images
Criar contêiner tomcat
Criar contêiner tomcat
docker run -d -p 8080:8080 --name tomcat tomcat:latest
Copie o arquivo de configuração do tomcat para excluir a imagem original
mkdir -p /usr/app/tomcat
docker cp tomcat:/usr/local/tomcat/conf /usr/app/tomcat/conf
docker cp tomcat:/usr/local/tomcat/logs /usr/app/tomcat/logs
docker stop tomcat
docker rm tomcat
Recrie a imagem e adicione o arquivo de configuração
docker run -d -p 8080:8080 --name tomcat -v /usr/app/tomcat/webapps:/usr/local/tomcat/webapps -v /usr/app/tomcat/conf:/usr/local/tomcat/conf -v /usr/app/tomcat/logs:/usr/local/tomcat/logs --restart=always tomcat:latest
Ver o contêiner de tomcat criado
docker ps | grep tomcat
Veja o endereço IP do contêiner
docker inspect --format='{
{.NetworkSettings.IPAddress}}' tomcat
Verifique se o tomcat está instalado
Falha de instalação e soluções
Se mostrar que este site não pode ser acessado , se não mostrar, verifique se o firewall
abre a porta 8080 ou feche o firewall. Abra o diretório tomcat webapps
cd /usr/app/tomcat/webapps/
ls
! [Insira a descrição da imagem aqui]
Se não houver um diretório ROOT, o código de extração do
diretório ROOT : kg76
carregue o arquivo ROOT e
descompacte o arquivo ROOT
tar -zxvf ROOT.tar.gz
Reiniciar o tomcat
docker start tomcat
Instalação bem sucedida
Então você pode ver isso, indicando que a instalação do tomcat foi bem-sucedida
Ver log
Digite este comando para ver este log do tomcat
docker logs -f -t --tail 20 tomcat
A instalação está completa!
O pacote war do projeto escrito no futuro pode ser colocado neste diretório e o projeto pode ser implantado reiniciando o tomcat.