答案 0 :(得分:6)
您可以使用创建请求中的volume1
将先前创建的卷(假设为HostConfig
)装载到容器中。在HostConfig
中,您可以指定要创建的坐标(Mounts
)。
Mount
就像:
{
"Target": "path/in/the/container",
"Source": "volumeName",
"Type": "volume",
"ReadOnly": false
}
因此,您应该添加到创建请求的信息是下一个:
"HostConfig": {
"Mounts": [
{
"Target": "path/in/the/container",
"Source": "volume1",
"Type": "volume",
"ReadOnly": false
}
]
}
我还建议您从Docker深入了解本文档。你可以在那里找到很多有用的信息。
https://docs.docker.com/engine/api/v1.27/#operation/ContainerCreate