Docker引擎具有官方文档https://docs.docker.com/engine/api/v1.41/#tag/Container/operation/ContainerCreate
我尝试创建符合此描述的.NET结构的任何尝试都失败了,我收到了各种错误,如“无法将编号解组到Go结构字段ContainerConfigWrapper.ExposedPorts of type nat.PortSet”
我想把结构定义为
Public Property Hostname As String
...
Public Property ExposedPorts As ???
而不是用这些数据作为参数
PostData = JsonConvert.SerializeObject(PostPrm)
Dim Response = Encoding.UTF8.GetString(Request.UploadData(URL, Encoding.UTF8.GetBytes(PostData)))
但是如何用.NET描述ExposedPorts结构呢?
1条答案
按热度按时间nlejzf6q1#
它本质上是一个字典类型,带有string类型的key和一个空对象。下面是该页面的文档:
因此,在VB.NET中,ExposedPorts属性看起来如下所示: