カスタムネットワークを使用してドッキングウィンドウは、構成およびIPバインディング

0x00のイベント

以前に使用しdocker network create mynetworkたカスタムネットワークを作成する方法を、サービスを実行するために、ドッキングウィンドウ・コンツールを使用しているとき、あなたは、コンテナmynetworkネットワークを使用してIPをバインドする必要があります。

0x01の解決

私はもともとカスタムネットワークを作成した場合は、ネットワークセグメントを指定します

$ docker network create --subnet=172.18.0.0/16 mynetwork

YMLファイルでは、ネットワーク外のカスタムの外観を指定し、IPをバインドすることができます。

version: '3'
services:
  mysql:
    image: mysql:5.7
    container_name: mysql
    ports:
      - '3336:3306'
    volumes:
      - /data/mysql/conf:/etc/mysql/conf.d
      - /data/mysql/data:/var/lib/mysql
    environment:
      - MYSQL_ROOT_PASSWORD=123456
    networks:
      default:
        ipv4_address: 172.18.0.31

networks:
  default:
    external:
      name: mynetwork

おすすめ

転載: www.cnblogs.com/nnylee/p/11428567.html