python docker sdk_使用Python Docker SDK命名镜像并创建容器

我需要从一个基于镜像的Python容器中创建一个基于该镜像的Docker。我知道如何基于我手动创建的映像运行容器,但是当我尝试使用Python Docker SDK创建映像时,我无法确定如何将名称传递给映像,然后在基于映像运行容器时可以引用该映像。查看文档here我没有看到name的参数。在

当我使用SDK基于Dockerfile创建映像时,它创建了一个未命名的映像,但是有一个IDimport docker

def main():

folder_path = './node-sample'

client = docker.from_env()

try:

image = client.images.build(path=folder_path)

print image

except RuntimeError as e:

print e

if __name__ == '__main__':

main()

这是它创建的图像,它没有名称:

但是它有一个ID:1e3bc3e1eb43

我的Dockerfile非常简单,现在:

^{pr2}$

我希望能够用我选择的名称创建一个映像,然后使用Python Docker SDK运行基于该映像的容器。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值