使用Docker快速部署Flask接口服务二:部署深度学习模型算法

前言:

这里我依然利用docker+gunicorn+flask部署服务:
部署服务主要包括docker镜像和服务代码。docker镜像主要是服务代码的运行环境;服务是以flask为框架且利用gunicorn实现并发。优点:隔离运行环境;服务启动简单;便于迁移。

内容:

这里以一个项目构建过程来进行说明。

实现步骤

一、构建环境镜像

①拉取基础镜像并查看

  1. docker pull ubuntu:22.04 #拉取镜像,先拉取一个镜像

  2. 另一种常见方法:通过摘要拉取

    一般进入镜像网站你会看到一个这样的信息

    在这里插入图片描述 或者:使用示例命令:进行查看:docker pull --digests python:3.7.6
    拉取命令

docker pull python@sha256:c92a8f4ed5d4dd349e8e0b7afb12d6c949fbdc6ed0f2092bbd411db1b8e55b4b

一般这种方法:是为了保证部署和开发环境之间的一致性,防止意外使用了新的镜像版本,通过这个方法,可以选择我们想要的系统内容,根据选择系统镜像的摘要来拉取。

  1. 另一种拉取方法:从私有registry拉取:
    如果你的镜像存储在私有registry上,你需要先登录到该registry,然后才能拉取镜像。
	docker login myregistry.com
	docker pull myregistry
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QuietNightThought

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值