Quatro, docker tomcat instalação e configuração de montagem

1, o download da imagem

docker pull tomcat:7-jre7

Aqui Insert Picture Descrição

2, crie um catálogo mapa

mkdir -p /data/tomcat/webapps   /data/tomcat/logs

3, criar um recipiente -p indica o mapeamento de endereços

docker run -di --name=tomcat-pro -p 9000:8080 -v /data/tomcat/webapps:/usr/local/tomcat/webapps -v /data/tomcat/logs/:/usr/local/tomcat/logs tomcat:7-jre7

análise de parâmetros:
Docker prazo: criar um recipiente
-d: correr atrás do parâmetro -d criará um navio da guarda no fundo (isso não vai automaticamente conectado recipiente após o recipiente é criado, se apenas dois mais -i -t parâmetros, depois de criar entrará automaticamente no recipiente).
-i: Executar indica um recipiente
-p: mapear a porta, o primeiro é uma porta do host, o qual é mapeado na abertura do recipiente. Você pode usar múltiplos -p fazer mais o mapeamento de porta
v: representar a relação de mapeamento de diretório (o primeiro é o diretório do host, que é mapeado para um diretório no host), você pode usar múltiplos -v fazer vários diretórios ou mapeamentos de arquivo . Nota: É o diretório para o mapeamento, fazer mudanças no host, e depois compartilhar o recipiente.
tomcat: 7-jre7: nome da imagem usada

- Ver o recipiente tem-se

docker ps

Aqui Insert Picture Descrição

acesso
Aqui Insert Picture Descrição

Também não foi achado visitar, porque a posição atual, webapps abaixo realmente funciona, no entanto, não são uma base, nós cp uma raiz para a próxima data / / tomcat / webapps / lata

arquivos raiz pode ser descomprimido sob a versão linux Copiei

Aqui Insert Picture Descrição

Bem, antes que você pode atualizar o acesso a páginas

Aqui Insert Picture Descrição

Obter!

Vamos olhar para a pasta de logs do diretório sob ele, nenhum mapeamento problema
Aqui Insert Picture Descrição

Aqui, se queremos mapear um diretório diferente, você pode usar sua própria
janela de encaixe exec ID recipiente -é comando / bin / bash para o recipiente, olhar para a sua própria estrutura de diretórios, você pode mapear o seu próprio

Por exemplo, o mapeamento tomcat server.xml

Publicado 14 artigos originais · ganhou elogios 2 · Visualizações 168

Acho que você gosta

Origin blog.csdn.net/weixin_41402056/article/details/105149497
Recomendado
Clasificación