Se eu definir java, o comando PATH Dockerfile Jar Command é executado, mas o tomcat não

1

Estou criando um arquivo do Docker que FROM é o arquivo de encaixe oficial do TOMCAT 8 e também procura usar o comando jar para extrair o conteúdo de um arquivo WAR para que eu possa instalar o openjdk-7-jdk.

Se eu não definir o PATH como segue, o comando jar não funciona ENV PATH $ {CAMINHO}: / usr / lib / jvm / java-7-openjdk-amd64 / bin

Se eu definir o PATH como acima, o tomcat não será iniciado.

Como resolvo isso?

DO tomcat: 8.0

EXECUTAR DEBIAN_FRONTEND = não interativo     apt-get update --fix-missing --no-install-recomenda & & \     apt-get install -y nano \                      ondulação \                      árvore                      descompactar \                      openjdk-7-jdk --fix-missing --no-install-recommends

ENV PATH $ {CAMINHO}: / usr / lib / jvm / java-7-openjdk-amd64 / bin

...

Obrigado Conteh

    
por conteh 18.09.2015 / 23:58

1 resposta

1

Ocorreu-me que eu poderia usar o caminho completo para o comando jar / usr / lib / jvm / java-7-openjdk-amd64 / bin / jar e remover o ENV PATH $ {PATH}: / usr / lib / jvm / java-7-openjdk-amd64 / bin que resolveu o problema.

    
por 19.09.2015 / 00:57