小编use*_*089的帖子

如何将 docker-compose 连接到容器网络和本地主机网络

如何设置 docker-compose 文件以连接到内部容器网络和外部本地主机网络?

我尝试在 docker-compose 中使用 extra_hosts 属性,但无法获得我需要的结果

我的 docker-compose 包含以下内容:

version: '3.7'

    services:

        myapp1:
            container_name: 
                  myapp1
            hostname:
                  myapp1
            build: 
                  context: 
                       .
                  dockerfile: 
                       Dockerfile
            command: 
                  ["npm", "start"]
            networks:
                  - container_network # This is an internal container network

        myapp2:
             ... # Same idea as above
            networks:
                  - container_network # This is an internal container network

    networks: 

         container_network:
              name:
                   container_network
              driver: 
                   bridge
Run Code Online (Sandbox Code Playgroud)

我还有一个独立的服务,我使用以下命令运行它:

docker run --name standalone_service --network host
Run Code Online (Sandbox Code Playgroud)

还有其他与我的问题无关的原因,即为什么standalone_service无法合并到docker-compose文件中。因此,将其合并到 docker-compose 文件并使用 container_network 不是此服务的选项。

我希望属于内部container_network的一部分的myapp1能够访问主机网络上的standalone_service。我该怎么做呢?

docker docker-compose

5
推荐指数
1
解决办法
3万
查看次数

Java - InputStream .read()函数

如果我使用int oneByte = dis.read(byteArray, 0, 1)这意味着我只读取1个字节,我将其十进制值分配给整数oneByte?

如果我想检查| (管道)字符突破循环我可以做这样的事情: while((oneByte = dis.read(byteArray, 0, 1)) != 124)

java

1
推荐指数
1
解决办法
2万
查看次数

用于全局变量的java单独文件

我有一个新手问题.如果我有一些由两个类或更多类共享的全局变量,我如何将它们放在一个单独的文件中,以便任何类都可以读取和更新它们.这可能不使用接口吗?

java global-variables

0
推荐指数
1
解决办法
1370
查看次数

标签 统计

java ×2

docker ×1

docker-compose ×1

global-variables ×1