如何使用docker-compose使用主机网络配置

时间:2020-10-07 14:02:05

标签: linux docker networking docker-compose redhat

我也尝试将服务器(主机)网络设置用于Docker容器。我可以使用docker run命令来执行此操作,但不能使用docker-compose来执行操作。 我正在尝试实现与命令相同的行为-

gs://files.avro

使用docker-compose。我在互联网上找到的所有解决方案都无法正常工作。

这是我的docker-compose.yml

sudo docker run -p 8001:8001 -d --network host --name container_name image_name

有人可以告诉我我在做什么错吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

使用network_mode

网络模式。使用与docker client --network参数相同的值以及特殊格式service:[service name]

version: '3.4'
services:
  e-si:
    build: ./path/to/project
    network_mode: "host"
    volumes:
      - /server/location:/container/location
相关问题