gpt4 book ai didi

mysql - 如何从 Windows 主机获取位于桥接网络中的 Docker 容器的 IP 地址?

转载 作者:行者123 更新时间:2023-11-29 01:19:39 36 4
gpt4 key购买 nike

已使用以下内容在 docker 中创建桥接网络:

docker network create blognetwork

并且已在该网络中创建了一个容器,其中包含以下内容:

docker run --name=blogdb --network=blognetwork -p 3306:3306 -e --bind-address=0.0.0.0 -e=MYSQL_ROOT_PASSWORD=mypassword -detach mysql

如何从 Windows 主机访问“blognetwork”中新容器的 IP 地址?

如何单独获取 X.X.X.X 格式的 IP 地址?我知道我可以使用以下方法获取包含此数据的大型 json 输出:

docker network inspect blognetwork

最佳答案

您可以使用 docker inspect 和适当的格式直接获取 ip:

docker inspect containerId --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'

更多信息在 Docker documentation.

关于mysql - 如何从 Windows 主机获取位于桥接网络中的 Docker 容器的 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51360236/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com