我没有在任何帖子上找到答案.

我在容器上使用带有PHP项目的容器,该容器工作正常.我想链接在另一个容器上启动的Java.

我使用“java:8”图像配置如下:

engine:

build: ./docker/engine/

volumes:

- ".:/home/docker:rw"

- "./docker/engine/PHP.ini:/usr/local/etc/PHP/conf.d/custom.ini:ro"

links:

- "db:db"

- "java:java"

working_dir: "/home/docker"

java:

image: java:8

tty: true

ports:

- "999:999"

在我的docker PHP容器(调用“引擎”)上,我有这个环境变量.

JAVA_1_ENV_CA_CERTIFICATES_JAVA_VERSION=20140324

JAVA_1_ENV_JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1

JAVA_1_ENV_JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

JAVA_1_ENV_JAVA_VERSION=8u72

JAVA_1_ENV_LANG=C.UTF-8

JAVA_1_NAME=/recetteetudiant_engine_1/java_1

JAVA_1_PORT=tcp://172.17.0.3:999

JAVA_1_PORT_999_TCP=tcp://172.17.0.3:999

JAVA_1_PORT_999_TCP_ADDR=172.17.0.3

JAVA_1_PORT_999_TCP_PORT=999

JAVA_1_PORT_999_TCP_PROTO=tcp

JAVA_ENV_CA_CERTIFICATES_JAVA_VERSION=20140324

JAVA_ENV_JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1

JAVA_ENV_JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

JAVA_ENV_JAVA_VERSION=8u72

JAVA_ENV_LANG=C.UTF-8

JAVA_NAME=/recetteetudiant_engine_1/java

JAVA_PORT=tcp://172.17.0.3:999

JAVA_PORT_999_TCP=tcp://172.17.0.3:999

JAVA_PORT_999_TCP_ADDR=172.17.0.3

JAVA_PORT_999_TCP_PORT=999

JAVA_PORT_999_TCP_PROTO=tcp

RECETTEETUDIANT_JAVA_1_ENV_CA_CERTIFICATES_JAVA_VERSION=20140324

RECETTEETUDIANT_JAVA_1_ENV_JAVA_DEBIAN_VERSION=8u72-b15-1~bpo8+1

RECETTEETUDIANT_JAVA_1_ENV_JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

RECETTEETUDIANT_JAVA_1_ENV_JAVA_VERSION=8u72

RECETTEETUDIANT_JAVA_1_ENV_LANG=C.UTF-8

RECETTEETUDIANT_JAVA_1_NAME=/recetteetudiant_engine_1/recetteetudiant_java_1

RECETTEETUDIANT_JAVA_1_PORT=tcp://172.17.0.3:999

RECETTEETUDIANT_JAVA_1_PORT_999_TCP=tcp://172.17.0.3:999

RECETTEETUDIANT_JAVA_1_PORT_999_TCP_ADDR=172.17.0.3

RECETTEETUDIANT_JAVA_1_PORT_999_TCP_PORT=999

RECETTEETUDIANT_JAVA_1_PORT_999_TCP_PROTO=tcp

Ping命令工作正常.但是我怎么能用java呢?我尝试使用该命令

root@639144f7c95f:/home/docker# echo $JAVA_1_PORT$RECETTEETUDIANT_JAVA_1_ENV_JAVA_HOME

tcp://172.17.0.3:999/usr/lib/jvm/java-8-openjdk-amd64

root@639144f7c95f:/home/docker# /recetteetudiant_engine_1/java_1

bash: /recetteetudiant_engine_1/java_1: No such file or directory

root@639144f7c95f:/home/docker# $JAVA_1_PORT$RECETTEETUDIANT_JAVA_1_ENV_JAVA_HOME

bash: tcp://172.17.0.3:999/usr/lib/jvm/java-8-openjdk-amd64: No such file or directory

root@639144f7c95f:/home/docker#

也许我必须分享一卷?我可以通过TCP协议使用Java吗?

两个Java项目之间的通信_两个容器之间的Docker通信与Java相关推荐

  1. java项目极验验证_有关极验验证SDK的使用过程-Java版本

    在这里我会一步一步的实现极验验证配置到自己的项目上的详细过程(Java版本)! 首先,我们看一下我们要实现的预期效果: (1),打开服务器,进入到登陆页面 (2),点击提交按钮,进入验证界面 (3), ...

  2. java项目打jar包的两种情况

    java项目打jar包的两种情况 本文介绍一下java项目打jar包时的两种情况各怎么操作 方法/步骤 1.  1 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1.  首先在Ecl ...

  3. java项目怎么定义异常_在Java项目中如何实现自定义异常

    在Java项目中如何实现自定义异常 发布时间:2020-11-11 15:41:32 来源:亿速云 阅读:77 作者:Leah 这篇文章将为大家详细讲解有关在Java项目中如何实现自定义异常,文章内容 ...

  4. 接二手java项目需要什么资料_师妹问双非本科如何进BAT,我告诉她Java后端路线...

    前言 最近有很多小师妹来问我. 师妹:师兄~看了你之前的从腾讯到阿里,最后选择字节,觉得你特别厉害,请问你是怎么进BAT的呀,能不能告诉我你的学习路线呀~ 既然小师妹都这么问了,那我在这篇就如实回答她 ...

  5. java项目不要用反射_面试官:Java 反射是什么?我回答不上来!

    一.概念 反射就是把Java的各种成分映射成相应的Java类. Class类的构造方法是private,由JVM创建. 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检 ...

  6. java项目引入ear包_在Eclipse for EAR Project中添加外部jar文件 - java

    我需要将外部jar文件添加到EAR项目. 我确实添加了,但是jar文件没有反映在lib目录中,它显示在lib目录下面. 我在右键单击Deployment Descriptor,Import-> ...

  7. java项目使用技术要求_想学JAVA 这些技术要求你必须知道,否则没戏

    在当今时代,随着电子产业的迅猛发展,Java技术也得到越来越广泛的应用,Java工程师随之也成为受欢迎的IT岗位,但是Java工程师到底是干什么的呢?安博亚威告诉你. Java工程师,直白点来说,就好 ...

  8. java \t怎么从头开始_通过这些简单的步骤从头开始学习Java

    java \t怎么从头开始 Java是用于软件开发的最受欢迎的编程语言之一. 无论您的最终目标或技能水平如何,学习和掌握Java都将为您作为开发人员打开大门. 今天,我们将讨论一些原因,我们认为您应该 ...

  9. 运维java项目的技巧 (war包、jar包、docker环境)

    最近上线了修复log4j2漏洞的java项目.小结下系统更新操作过程. 一.tomcat下的war包的项目 cd /var/lib/tomcat9 root:/var/lib/tomcat9# ls ...

最新文章

  1. 百度最早量产?一图看全球公司无人驾驶汽车时间表
  2. Source Insight 3.X 标签插件v1.0发布
  3. VS2005下开发PPC2003和WM50编译器一些设置
  4. 【OpenWRT之旅】LuCI探究
  5. 深度解读:都是顶薪为什么浓眉远超卡哇伊?
  6. 白鹭引擎开发飞机大战详尽教程(四控制飞机移动)
  7. 001 GIt的基本操作
  8. python中文处理
  9. 劝你要看一些有门槛的机会
  10. 现代 CMake 简明教程(一)- CMake 基础
  11. 5种方式,判断一个数组中是否包含某个元素
  12. curl post file PHP
  13. 图像读取函数cv::imread()的几种使用方式
  14. 数据结构-单链表的正向排序
  15. OpenCV-Python教程(7、Laplacian算子)
  16. 计算机软件方面的核心期,计算机方面期刊_计算机方面适合阅读的期刊_计算机八大核心期刊...
  17. R语言也能玩ps?magick包你值得拥有
  18. 常见面试题之布隆过滤器的使用案例(海量数据)
  19. 免费抠图神器!五秒在线搞定抠图
  20. 使用CCS调试CC3200芯片GPIO接口应用----流水灯程序

热门文章

  1. 用矩阵内积的办法构造迭代次数受控的神经网络1:0.6:0.1=4:3:2
  2. 苹果ipa签名工具免越狱下载_苹果iphone免越狱使用iTunes 一键下载旧版本app
  3. python中文注释缩进_Python入门学习之注释、行与缩进
  4. 【需求】手机无线投屏到电视需求整理,Miracast无线投屏功能应用及需求
  5. 长沙校园招聘总结-做为技术面试官
  6. 【LSTM】基于LSTM网络的人脸识别算法的MATLAB仿真
  7. 主线科技完成A轮融资,蔚来资本、普洛斯隐山资本联合领投
  8. git命令行完全解读
  9. 马士兵java note 5
  10. 常用的正则表达式(方便自己看)