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