如何获取docker宿主机ip
获取docker宿主机ip本文转自[记录无限:www.gluoo.cn].在开发调试过程中,很可能遇到类似的情况:宿主机跑着一个DB,不管是MySQL还是MongoDB,总之跑在宿主机,docker里运行着应用程序,但程序要连宿主机的DB时,不知道其IP咋办?解决方案:alias hostip="ifconfig en0 | grep inet | grep
·
获取docker宿主机ip
在开发调试过程中,很可能遇到类似的情况:
宿主机跑着一个DB,不管是MySQL还是MongoDB,总之跑在宿主机,docker里运行着应用程序,但程序要连宿主机的DB时,不知道其IP咋办?
解决方案:
alias hostip="ifconfig en0 | grep inet | grep -v inet6 | cut -d ' ' -f2" && docker run --add-host=docker:$(hostip) .....
比如运行在docker里运行一个nodejs应用:
alias hostip="ifconfig en0 | grep inet | grep -v inet6 | cut -d ' ' -f2" && docker run --add-host=docker:$(hostip) -p 3001:3000 -v node start.js
更多推荐
已为社区贡献1条内容
所有评论(0)