diff --git a/components/engine/README.md b/components/engine/README.md index 9a6bf8b445..c1c155ac73 100644 --- a/components/engine/README.md +++ b/components/engine/README.md @@ -148,7 +148,7 @@ Starting a long-running worker process (docker -d || echo "Docker daemon already running") & # Start a very useful long-running process - JOB=$(docker run base /bin/sh -c "while true; do echo Hello world!; sleep 1; done") + JOB=$(docker run base /bin/sh -c "while true; do echo Hello world; sleep 1; done") # Collect the output of the job so far docker logs $JOB diff --git a/components/engine/network.go b/components/engine/network.go index 1b6395b0b1..01d84379a2 100644 --- a/components/engine/network.go +++ b/components/engine/network.go @@ -279,7 +279,7 @@ func (iface *NetworkInterface) AllocatePort(port int) (int, error) { if err != nil { return -1, err } - if err := iface.manager.portMapper.Map(extPort, net.TCPAddr{iface.IPNet.IP, port}); err != nil { + if err := iface.manager.portMapper.Map(extPort, net.TCPAddr{IP: iface.IPNet.IP, Port: port}); err != nil { iface.manager.portAllocator.Release(extPort) return -1, err } @@ -319,7 +319,7 @@ func (manager *NetworkManager) Allocate() (*NetworkInterface, error) { return nil, err } iface := &NetworkInterface{ - IPNet: net.IPNet{ip, manager.bridgeNetwork.Mask}, + IPNet: net.IPNet{IP: ip, Mask: manager.bridgeNetwork.Mask}, Gateway: manager.bridgeNetwork.IP, manager: manager, }