当前位置: 首页 > 知识库问答 >
问题:

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

向苗宣
2023-03-14

我有一个来自centos的docker容器,在那里我为jenkins slaves安装了html" target="_blank">maven和jdk1.7(以缩短jenkinss安装jdk和maven的构建时间)

当我启动一个容器时

docker run -t -i jenkv1 /bin/bash

[root@095586d24ad9 /]# java版本

Java版本"1.7.0_51"

Java(TM) SE运行时环境(内部版本1.7.0_51-b13)

Java 热点(TM) 64 位服务器虚拟机(构建 24.51-b03,混合模式)

我看到了java,但是如果它是这样开始的:

docker run -t -i jenkv1 /bin/sh java

“/宾/sh: 爪哇: 命令未找到”

共有1个答案

潘安平
2023-03-14

尝试 docker 运行 -t -i jenkv1 java -version (这不会做太多事情)

 类似资料:
  • 我有一个来自centos的docker容器,在那里我为jenkins的奴隶安装了maven和JDK1.7(以减少jenkins安装jdk和maven的构建时间) 当我启动一个容器 [root@095586D24AD9/]#java-版本 java版本“1.7.0_51” Java(TM)SE运行时环境(build 1.7.0_51-B13) docker运行-t-i jenkv1/bin/sh j

  • 问题内容: 我试图用cmake建立一个项目。这个项目正在使用Java等。问题是在代码处 我收到以下错误: 虽然 输出 怎么会?该错误的原因是什么? 问题答案: 如果您使用的是Linux操作系统,则必须将Java home设置为export

  • 我正在尝试安装Java7。我先测试了我的Java版本,请看下面的代码 那么如何安装Java7呢?

  • 问题内容: 我在Mac osx 10.7.3中遇到Java的可悲问题。以前我安装了它,并且工作正常。在一段时间后对.bash_profile和.profile文件进行了一些更改之后,出现类似以下错误 每当我尝试在终端上运行“ javac”或“ java”时。 给出类似的输出: 我的.bash_profile看起来像: 输出 它困扰了我很长时间,并且卸载和安装Java并没有帮助我。 我是Mac的新手

  • 我的mac osx 10.7.3中的Java出现了一个可悲的问题。之前我安装了它,它工作正常。经过一段时间对.bash_profile和.profile文件进行了一些更改后,出现了如下错误 每当我试图在终端中运行“javac”或“java”时。 给出如下输出: 我的.bash_profile如下所示: 输出 它困扰了我好几天,卸载和安装java对我的运气没有帮助。 我是Mac中的新手,需要帮助来解

  • bin

    neutron-rootwrap文件,python可执行文件 neutron-rootwrap-xen-dom0文件,python可执行文件。 提供利用root权限执行命令时候的操作接口,通过检查,可以配置不同用户利用管理员身份执行命令的权限。其主要实现是利用了oslo.rootwrap 包中的cmd模块。