What is the docker compose equivalent of running a docker container with network of container === host network ?
docker run --rm -d --network host --name my_nginx nginx
Basically, how to specify the --network host
inside docker-compose
CodePudding user response:
Currently, I am running this by just specifying the port mappings from host to docker container, where I use the same port on both
eg :
version: '3.8'
services:
api-server:
build: '.'
ports:
- "8080:8080"
CodePudding user response:
You need to specify the network mode inside your service at docker-compose.yml. Add it like this:
version: '3.8'
services:
network_mode: "host"
api-server:
build: '.'