Docker Compose ネットワーク シリーズ --docker-compose はホスト ネットワークに接続します

元の URL: Docker Compose ネットワーク シリーズ --docker-compose はホスト ネットワークに接続します

序章

説明する

この記事では、docker-compose を実装してホスト ネットワークに接続する方法について説明します。

要求シーン

docker-compose.ymlのservices配下のコンテナがホストネットワークに接続できない 複数のアプリケーションがネットワークに接続できるようにする方法 docker-compose.ymlにネットワークを設定し、それをホストネットワークに指定します。

この記事の目的

ホストに接続するための 1 つの docker compose: アプリ (halo) とホスト。

docker composeの方法

1. 次の設定を各 docker-compose.yml の第 1 レベルの設定に追加します。

networks:
  custom_app_net:
    name: host
    external: true

2. ネットワークに接続する必要があるサービスとネットワーク構成:

services:
  app:
    # image: 
    # container_name: 
    # ports:
    # volumes:
    # environment:
    networks:
      - custom_app_net

ドッカーメソッド

docker xxx --net app_net 

おすすめ

転載: blog.csdn.net/feiying0canglang/article/details/128005554