博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker-compose 在up之后,各个子服务容器的hosts文件中不能找到父服务的域名
阅读量:4877 次
发布时间:2019-06-11

本文共 385 字,大约阅读时间需要 1 分钟。

使用命令查看docker当前建立的网络:

docker network ls

发现docker-compose up确实建立了网络xx_default

使用命令查看该网络详细信息:

docker inspect xx_default

可以看到compose 中的多个服务的IP都在同一个网段,执行命令进入每个服务容器:

docker exec -it service1 bashdocker exec -it service2 bash...

相互之间能够通过服务名ping通,这让我有点茫然~~!,没有在hosts中指定IP跟域名,是如何找到彼此的呢?

查看官方文档得知,在Docker1.10之后,在用户自建的网络中内嵌了一个DNS服务(真是太棒了...)...

 

转载于:https://www.cnblogs.com/xzysaber/p/7244506.html

你可能感兴趣的文章
自动化测试用例getText()获取某一个元素的值返回null或空
查看>>
大数智能未来
查看>>
virtualenv和virtualenvwrapper 的安装和使用
查看>>
MAC sublime text 无法自动补齐标签
查看>>
NgBook留言本开发全过程(1)
查看>>
LeetCode-指针法
查看>>
Python之路,Day12 - 那就做个堡垒机吧
查看>>
linux之shell之if、while、for语句介绍
查看>>
Mysql phpStudy升级Mysql版本,流产了怎么办?
查看>>
SQLServer之数据库行锁
查看>>
OFDM仿真
查看>>
代理模式
查看>>
AC日记——背包问题 V2 51nod 1086
查看>>
CSS关键字
查看>>
UIAlertView
查看>>
ES6快速入门(三)类与模块
查看>>
赛博web
查看>>
Java动手动脑第四讲课堂作业
查看>>
PowerDesigner 数据建模技术视频教程
查看>>
Webpack 开发服务器代理设置解决跨域问题
查看>>