如何使用docker compose配置网络
我正在使用这个docker图像,它的工作原理与广告一样。除此之外,它还公开了本地主机上的web服务器:8000地址。我想要的是将它绑定到主机的ip 使用原始docker之类的东西是通过如何使用docker compose配置网络,docker,networking,docker-compose,Docker,Networking,Docker Compose,我正在使用这个docker图像,它的工作原理与广告一样。除此之外,它还公开了本地主机上的web服务器:8000地址。我想要的是将它绑定到主机的ip 使用原始docker之类的东西是通过 docker run --network=host [container] docker compose的yml文件中应该放置什么作为文档对我来说有点混乱。您可以在compose文件中使用网络模式 网络模式:“主机” 样本组成- version: '3' services: api: image:
docker run --network=host [container]
docker compose的yml文件中应该放置什么作为文档对我来说有点混乱。您可以在compose文件中使用
网络模式
网络模式:“主机”
样本组成-
version: '3'
services:
api:
image: 'node:6-alpine'
network_mode: host
environment:
- NODE_ENV=production
command: "tail -f /dev/null"
Ref-您可以在撰写文件中使用
网络模式
网络模式:“主机”
样本组成-
version: '3'
services:
api:
image: 'node:6-alpine'
network_mode: host
environment:
- NODE_ENV=production
command: "tail -f /dev/null"
Ref-标准做法是将容器内的服务器绑定到0.0.0.0,并使用
docker run-p
选项在主机上发布端口。标准做法是将容器内的服务器绑定到0.0.0.0,并使用docker run-p
选项在主机上发布端口。