使用docker-compose連接到宿主機網(wǎng)絡(luò)
簡介
說明
本文介紹如何實現(xiàn)docker-compose連接到宿主機網(wǎng)絡(luò)。
需求場景
docker-compose.yml中的services下的容器是無法與宿主機網(wǎng)絡(luò)連接的
讓多個應(yīng)用進行網(wǎng)絡(luò)連接的方法:
docker-compose.yml設(shè)置networks,將其指定為host網(wǎng)絡(luò)。
本文要達(dá)到的目的
1個docker compose和宿主機進行連接:app(halo)與宿主機。
docker compose的方法
1. 每個docker-compose.yml的一級配置都加上如下配置:
networks: custom_app_net: name: host external: true
2. 需要進行網(wǎng)絡(luò)連接的services加上networks配置:
services: app: # image: # container_name: # ports: # volumes: # environment: networks: - custom_app_net
docker的方法
docker xxx --net app_net
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于Docker、Nginx和Jenkins實現(xiàn)前端自動化部署
本文主要介紹了搭建Docker+Nginx+Jenkins環(huán)境,用于實現(xiàn)前端自動化部署的流程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-07-07windows宿主機和docker容器設(shè)置掛載共享文件夾的步驟
這篇文章主要介紹了windows宿主機和docker容器設(shè)置掛載共享文件夾的步驟,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11docker-compose啟動redis集群的實現(xiàn)步驟
本文主要介紹了docker-compose啟動redis集群的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07docker-compose部署nacos 2.2.3的詳細(xì)過程
這篇文章主要介紹了docker-compose部署nacos 2.2.3的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-11-11docker logs-查看docker容器日志的實現(xiàn)
這篇文章主要介紹了docker logs-查看docker容器日志的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03Jenkins打包微服務(wù)構(gòu)建Docker鏡像運行的實現(xiàn)
本文主要介紹了Jenkins打包微服務(wù)構(gòu)建Docker鏡像運行的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09docker啟動mysql及-e MYSQL_ROOT_PASSWORD=my-secret-pw問題解決
本文主要介紹了docker啟動mysql及-e MYSQL_ROOT_PASSWORD=my-secret-pw問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07