Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为docker中的应用配置多个IP_Java_Sockets_Docker_Docker Compose - Fatal编程技术网

Java 如何为docker中的应用配置多个IP

Java 如何为docker中的应用配置多个IP,java,sockets,docker,docker-compose,Java,Sockets,Docker,Docker Compose,我有一个简单的java小程序,它具有在套接字服务器(ServerSocket)和套接字客户端之间通信的功能。我正在尝试旋转docker。当我用下面的docker-compose.yml命令发出docker-compose up命令时,无法通过客户端套接字找到服务器。如何通过docker compose指定每台机器的IP version: '2' services: server: image: busybox networks: my_net:

我有一个简单的java小程序,它具有在套接字服务器(ServerSocket)和套接字客户端之间通信的功能。我正在尝试旋转docker。当我用下面的docker-compose.yml命令发出docker-compose up命令时,无法通过客户端套接字找到服务器。如何通过docker compose指定每台机器的IP

version: '2'

services:
  server:
    image: busybox
    networks:
      my_net:
        ipv4_address: 172.16.238.10
  app:
    image: busybox
    networks:
      my_net:
        ipv4_address: 172.16.238.11

networks:
  my_net:
    driver: bridge
    ipam:
      driver: default
      config:
      - subnet: 172.16.238.0/24
        gateway: 172.16.238.1
      - subnet: 2001:3984:3989::/64
        gateway: 2001:3984:3989::1

您可以通过主机名进行连接吗?如果使用上述
docker compose.yml
文件,您会遇到什么问题?您的意思是
应用程序
无法连接到
服务器
?请更新您的问题以了解更多详细信息。您可以按主机名连接吗?如果您使用上述
docker compose.yml
文件,您会遇到什么问题?您的意思是
应用程序
无法连接到
服务器
?请更新您的问题以了解更多详细信息。