docker - 在 docker compose 上使用 GPU
问题描述
我有一个由 nginx 和烧瓶应用程序(运行 tensorflow)组成的 docker compose 文件。像这样的东西:
version: '3.7'
services:
...
flask:
expose:
- 6006
# deploy:
# resources:
# limits:
# gpus: all
nginx:
...
restart: always
ports:
- "6006:80"
...
它工作正常,但我想为我的烧瓶应用程序使用 gpu 资源。我可以使用--gpu
标志运行带有 gpu 的烧瓶应用程序(docker-container),但这与 nginx 容器是分开的。
目前,compose 3.7 不支持它。github中的问题。
问题:运行我的应用程序的最佳解决方法是什么?降级docker-compose?我可以将 nginx 和烧瓶组合在同一个容器中吗?
解决方案
推荐阅读
- c# - 从 postgres 插入返回一个值并使用它在不同的表上插入新记录
- rabbitmq - RabbitMQ 中的 prefetchSize 是什么?
- android - 如何在 ConstraintLayout 中设置视图的绝对位置
- javascript - React Hooks 中的正则表达式
- android - Android Studio - ListView - getFilter().filter() 后 setOnItemClickListener 的位置错误
- c++ - 调试断言失败,表达式:(unsigned)(c + 1) <=256 Ask Question c++
- javascript - 使用 eventbrite API 的困惑
- javascript - 如何从数组中删除所有不具有特定属性的对象?
- python - 确定偏置输入
- django - Django 'redirect_field_name' 为什么返回 index.html 页面?