国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - Docker內如何訪問本機(宿主機)的具體方法

Docker內如何訪問本機(宿主機)的具體方法

2021-03-09 17:02在風中的意志 服務器知識

這篇文章主要介紹了Docker內如何訪問本機(宿主機)的具體方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

Question

Docker內需要訪問本機的數據庫,如何訪問。使用127.0.0.1肯定是不行的,因為這個在Docker容器里面指的是容器本身。所以,需要走別動渠道進行解決。

Solution

下面幾種辦法,根據操作系統的類型,選取其一即可。

DockerFile:

?
1
RUN /sbin/ip route|awk '/default/ { print $3,"\tdockerhost" }' >> /etc/hosts

RunTime:

?
1
2
(may not use) docker run --add-host dockerhost:`/sbin/ip route|awk '/default/ { print $3}'` [my container]
(useful) docker run --add-host=dockerhost:`docker network inspect --format='{{range .IPAM.Config}}{{.Gateway}}{{end}}' bridge` [IMAGE]

Docker for Mac (17.12+):

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
docker.for.mac.host.internal
MONGO_SERVER=docker.for.mac.host.internal
 
# docker-compose.yml
version: '3'
 
services:
 api:
  build: ./api
  volumes:
   - ./api:/usr/src/app:ro
  ports:
   - "8000"
  environment:
   - MONGO_SERVER
  command: /usr/local/bin/gunicorn -c /usr/src/app/gunicorn_config.py -w 1 -b :8000 wsgi

Linux

?
1
2
3
4
5
# Solution 1
/sbin/ip route|awk '/default/ { print $3 }'
docker run --add-host dockerhost:`/sbin/ip route|awk '/default/ { print $3}'` [my container]
# Solution 2
-e "DOCKER_HOST=$(ip -4 addr show docker0 | grep -Po 'inet \K[\d.]+')"

Principle

想知道原理,需要了解計算機網絡的模型和docker實現的模型。docker內部實際上實現了一個虛擬網橋docker0,需要通過網橋找到外部宿主機的在網橋的虛擬地址,也就是docker.for.mac.host.internal,就可以實現容器內訪問外部宿主機。感興趣的話可以了解下Docker的網絡原理、計算機網絡原理和docker compose等內容。

Reference

[1].(stackoverflow)insert-docker-parent-host-ip-into-containers-hosts-file

[2].(stackoverflow)how-to-get-the-ip-address-of-the-docker-host-from-inside-a-docker-container

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/u010416101/article/details/80534013

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久人人爽人人爽人人片av不 | 成人精品久久久 | 日韩av电影在线免费观看 | 国内精品嫩模av私拍在线观看 | 欧美精品v国产精品v日韩精品 | 国产欧美视频一区二区 | 国产精彩视频 | 国产成人精品久久二区二区91 | 国内精品久久久久久久影视红豆 | 精品国产91亚洲一区二区三区www | 免费视频爱爱太爽了 | 欧美精品一区二区三区蜜桃视频 | 福利网址 | 三级在线网 | 在线成人亚洲 | 欧美1区 | 99re热精品视频 | 亚洲午夜精品视频 | 成人在线不卡 | 懂色av一区二区三区免费观看 | 黑人中文字幕一区二区三区 | 欧美视频一区二区 | 久草社区 | 国产一区二区在线免费观看 | 成人性生交大片免费看网站 | 99免费观看| 国产自产高清不卡 | 午夜网址| 福利网址 | 午夜视频在线观看网站 | 亚洲成av人片在线观看无 | 国产日韩精品一区二区 | 欧美日韩国产免费 | 亚洲av毛片一区二二区三三区 | 亚洲国产精品99久久久久久久久 | 欧美中文字幕在线 | 亚洲精品一区在线观看 | 成人精品在线 | 成人欧美一区二区 | 91av在线电影 | 黄色片网站在线看 |