我有一个来自centos的docker容器,我为jenkins奴隶安装了maven和jdk1.7(以减少jenkins安装jdk和maven的构建时间)
当我启动容器时
docker run -t -i jenkv1 / bin / bash
[root @ 095586d24ad9 /] #java -version
java版“1.7.0_51”
Java(TM)SE运行时环境(版本1.7.0_51-b13)
Java HotSpot(TM)64位服务器VM(内置24.51-b03,混合模式)
我看到java但是如果它以这种方式启动:
docker run -t -i jenkv1 / bin / sh java
“/ bin / sh:java:command not found”
答案 0 :(得分:1)
尝试docker run -t -i jenkv1 java -version
(这不会做太多)