This commit is contained in:
cpt1gl0 2026-04-11 10:41:38 +00:00 committed by GitHub
commit 4d10d9b0c6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -154,7 +154,10 @@ module VagrantPlugins
if network["Ports"][port_name].respond_to?(:first)
port_info = network["Ports"][port_name].first
else
ip = network["IPAddress"]
# As IPAddress was removed in Docker 29.0.0 we fallback
# to Networks/bridge/IPAddress here.
ip = network["IPAddress"] ||
network.dig("Networks", "bridge", "IPAddress")
port = @machine.config.ssh.guest_port
if !ip.to_s.empty?
port_info = {