def docker_network_response_parser(port_mapping_list):
    """Parse list to source - dest port.

    Input:
        [
            {
                '8080/tcp': [{'HostIp': '0.0.0.0', 'HostPort': '80'}],
                '90/tcp': [{'HostIp': '0.0.0.0', 'HostPort': '9090'}]
            }
        ]

    Output:
        ["HostIp(0.0.0.0):HostPort(80):GuestPort(8080)"]
    """
    result = []
    port_map = port_mapping_list[0]
    for pm in port_map.keys():
        result.append(
            "HostIp("+port_map[pm][0]['HostIp'] +
            "):HostPort("+port_map[pm][0]['HostPort'] +
            "):GuestPort("+pm+")"
        )
    return result