code: func NewContainerResponse(dockerContainer *apicontainer.DockerContainer, eni *apieni.ENI) ContainerResponse {
  	container := dockerContainer.Container
  	resp := ContainerResponse{
  		Name:       container.Name,
  		DockerID:   dockerContainer.DockerID,
  		DockerName: dockerContainer.DockerName,
  	}
  
  	resp.Ports = NewPortBindingsResponse(dockerContainer, eni)
  	resp.Volumes = NewVolumesResponse(dockerContainer)
  
  	if eni != nil {
  		resp.Networks = []containermetadata.Network{
  			{
  				NetworkMode:   utils.NetworkModeAWSVPC,
  				IPv4Addresses: eni.GetIPV4Addresses(),
  				IPv6Addresses: eni.GetIPV6Addresses(),
  			},
  		}
  	}
  	return resp
  }
docs: // NewContainerResponse creates ContainerResponse for a container.