janela de encaixe instalar, executar, usar

https://www.runoob.com/docker/docker-container-connection.html


instalação do docker e instale o mysql, tomcat
docker learning
1. instalação do docker em diferentes ambientes
https://www.runoob.com/docker/ubuntu-docker-install.html
2. O
docker Hello World do docker executa o ubuntu: 15.10 / bin / eco "Olá, mundo"

Precisamos confirmar que o contêiner está em execução. Você pode usar o docker ps para visualizá
-lo. Use o docker logs + id ou name para visualizar a saída padrão no contêiner.
Utilizamos o comando docker stop + id para interromper o contêiner:

O contêiner do Docker usa
https://www.runoob.com/docker/docker-container-usage.html

Executando um aplicativo Web
O contêiner que executamos anteriormente não tinha nenhum uso específico.
Em seguida, vamos tentar criar um aplicativo da Web usando o docker.
Executaremos um aplicativo Python Flask em um contêiner de docker para executar um aplicativo Web.
runoob @ runoob: ~ # docker pull training / webapp # Carrega a imagem
runoob @ runoob: ~ # docker run -d -P training / webapp python app.py
Descrição do parâmetro:
-d: deixe o container rodar em segundo plano.
-P: mapeia a porta de rede usada dentro do contêiner para o host que usamos.

imagens do docker

Obtendo uma nova imagem
Quando usamos uma imagem inexistente no host local, o Docker baixa automaticamente a imagem. Se quisermos fazer o download antecipado desta imagem, podemos usar o comando pull do docker para fazer o download.
docker pull ubuntu: 13.10

Localizando uma imagem
Podemos procurar uma imagem no site do Docker Hub. O URL do Docker Hub é: https://hub.docker.com/
Também podemos usar o comando docker search para procurar uma imagem. Por exemplo, precisamos de uma imagem httpd como nosso serviço da web. Podemos pesquisar httpd através do comando docker search para encontrar uma imagem adequada para nós.
runoob @ runoob: ~ $ docker pesquisa httpd

docker pull tomcat: 8.5.42

https://www.cnblogs.com/OliverQin/p/9768267.html

docker cp webtest.war tomcat: / usr / local / tomcat / webapps

https://start.spring.io/


Implantar o aplicativo no tomcat
Implantar o aplicativo
Primeiro faça o upload do pacote war preparado no diretório / home do host por meio de ftp

Digite no contêiner do aplicativo
[root @ izwz99yhul3o6y7emidjqlz ~] # docker exec -it tomcat (nome da imagem do contêiner, por exemplo, tomcat) bash
root @ cb526f04d30b: / usr / local / tomcat # ls
BUILDING.txt CONTRIBUTING.md LICENSE NOTICE README.m RELEASE-NOTES RUNNING.txt bin conf inclui registros lib trabalho nativo-jni-lib temp webapps

root @ cb526f04d30b: / usr / local / tomcat # cd webapps
raiz @ cb526f04d30b: / usr / local / tomcat / webapps # pwd
/ usr / local / tomcat / webapps
Em seguida, saímos do aplicativo (saia com o comando exit), localize o host para armazenar Diretório War, carregue war para webapps

[root @ izwz99yhul3o6y7emidjqlz home] # docker cp ifrs.war tomcat: / usr / local / tomcat / webapps
sem reiniciar, ele será implantado sozinho

Publicado 331 artigos originais · 51 elogios · 440.000 visitas +

Acho que você gosta

Origin blog.csdn.net/y41992910/article/details/91570917
Recomendado
Clasificación