Docker compose, running containers in net:host

后端 未结 5 2037
栀梦
栀梦 2020-12-13 01:34

I want to spawn 3 services in the "host" net using docker-compose. Here is my docker-compose.yml file:

version: \'2\'
services:
  mysql:
    image:          


        
5条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-13 02:19

    you can try just add

    network_mode: "host"
    

    example :

    version: '2'
    services:
      feedx:
        build: web
        ports:
        - "127.0.0.1:8000:8000"
        network_mode: "host"
    

    list option available

    network_mode: "bridge"
    network_mode: "host"
    network_mode: "none"
    network_mode: "service:[service name]"
    network_mode: "container:[container name/id]"
    

    https://docs.docker.com/compose/compose-file/#network_mode

提交回复
热议问题