Skip to main content
 首页 » 编程设计

python之如何使用远程api在docker容器中挂载本地主机目录

2025年04月02日32yyy_WW

所以我正在使用 docker remote api。我正在从运行 docker 的主机发送请求,它正在监听本地主机和通常的 unix 套接字。

所以不是使用 docker cli 命令来启动容器。我正在使用 POST/containers/create 和 POST/containers/(id or name)/start 端点。

有谁知道如何将本地目录挂载到容器中。特别是相当于 docker 远程 api 中的 docker run -d --name web -v/webapp training/webapp python app.py 命令。

请您参考如下方法:

您需要发送以下请求,然后开始:

POST /containers/create?name=web HTTP/1.1 
Content-Type: application/json 
{ 
       "Cmd": [ "python", "app.py" ], 
       "Image": "training/webapp", 
       "Volumes": { 
         "/webapp": {} 
       }, 
}