skip to Main Content

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

2

Answers


  1. Chosen as BEST ANSWER

    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"
    

  2. 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: '.'
    
    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search