【发布时间】:2015-03-27 18:44:31
【问题描述】:
我有一个来自 centos 的 docker 容器,在那里我为 jenkins slaves 安装了 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: 找不到命令"
【问题讨论】: