func (p PortBinding) ContainerAddr() (net.Addr, error) {
    switch p.Proto {
    case UDP:
        return &net.UDPAddr{IP: p.IP, Port: int(p.Port)}, nil
    case TCP: