Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking 使用Docker API设置“--net别名”?_Networking_Docker - Fatal编程技术网

Networking 使用Docker API设置“--net别名”?

Networking 使用Docker API设置“--net别名”?,networking,docker,Networking,Docker,我使用以下docker API实现了以下流程: 塑造形象 创建容器 将容器连接到网络(使用现有网络id) 启动容器 我想以某种方式设置容器的备用网络名称,即所谓的网络别名,在CLI中可以使用--net alias设置该别名 如何设置?它在文档中,尽管不是很明确:通过向正文提供EndpointConfig您可以设置别名: { "Container": containerId, "EndpointConfig": { "Aliases": ["alias1"]

我使用以下docker API实现了以下流程:

  • 塑造形象
  • 创建容器
  • 将容器连接到网络(使用现有网络id)
  • 启动容器
我想以某种方式设置容器的备用网络名称,即所谓的网络别名,在CLI中可以使用
--net alias
设置该别名


如何设置?

它在文档中,尽管不是很明确:通过向正文提供
EndpointConfig
您可以设置别名:

{
    "Container": containerId,
    "EndpointConfig": {
        "Aliases": ["alias1"]

}