原文网址:Docker Compose网络系列--docker-compose连接到宿主机网络_IT利刃出鞘的博客-CSDN博客
简介
说明
本文介绍如何实现docker-compose连接到宿主机网络。
需求场景
docker-compose.yml中的services下的容器是无法与宿主机网络连接的,让多个应用进行网络连接的方法:docker-compose.yml设置networks,将其指定为host网络。
本文要达到的目的
1个docker compose和宿主机进行连接:app(halo)与宿主机。
docker compose的方法
1. 每个docker-compose.yml的一级配置都加上如下配置:
networks:
custom_app_net:
name: host
external: true
2. 需要进行网络连接的services加上networks配置:
services:
app:
# image:
# container_name:
# ports:
# volumes:
# environment:
networks:
- custom_app_net
docker的方法
docker xxx --net app_net
版权归原作者 IT利刃出鞘 所有, 如有侵权,请联系我们删除。