docker centos:6.6 image“/ bin / sh:java:command not found”安装了java

我有一个来自centos的 docker容器,我为jenkins奴隶安装了maven和jdk1.7(以减lessjenkins安装jdk和maven的编译时间)

当我启动一个容器

docker运行-t -i jenkv1 / bin / bash

[root @ 095586d24ad9 /]#java -version

java版本“1.7.0_51”

Java(TM)SE运行时环境(build 1.7.0_51-b13)

Java HotSpot(TM)64位服务器虚拟机(构build24.51-b03,混合模式)

我看到Java,但如果它开始这样:

docker运行-t -i jenkv1 / bin / sh java

“/ bin / sh:未findjava:命令”

尝试docker run -t -i jenkv1 java -version (这不会做太多)