我也尝试将服务器(主机)网络设置用于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
有人可以告诉我我在做什么错吗?
谢谢。
答案 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