繁体   English   中英

Docker容器在 <java> 命令

[英]Docker container didn't work after the <java> command

我启动并附加了一个Docker容器,但是在设置JDK后没有任何作用。

命令后,Docker容器不起作用。

ken@namenode:~$ docker start peaceful_babbage
peaceful_babbage
ken@namenode:~$ docker attach peaceful_babbage
root@1477050f192a:/#
root@1477050f192a:/# java -version
bash: java: command not found
root@1477050f192a:/# source /etc/profile
root@1477050f192a:/# echo $PATH
/usr/lib/jdk1.7.0_60/bin:/usr/lib/jdk1.7.0_60/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@1477050f192a:/# java -version
java version "1.7.0_60"
Java™ SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot™ 64-Bit Server VM (build 24.60-b09, mixed mode)
root@1477050f192a:/#

root@1477050f192a:/# java
Usage: java [-options] class [args…]
(to execute a class)
or java [-options] -jar jarfile [args…]
(to execute a jar file)
where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available
-server to select the “server” VM
The default VM is server.

...

See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.
^C

目前,我无法对该容器执行任何操作。 也不能杀死Java进程。 谁能帮我这个忙?

您可以简单地从主机停止容器: docker stop peaceful_babbage

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM