相关疑难解决方法(0)

在bash中使用: - (冒号)

这个风格在bash中是什么意思?

${PUBLIC_INTERFACE:-eth0}
Run Code Online (Sandbox Code Playgroud)

目的是:-什么?

syntax bash

55
推荐指数
2
解决办法
6750
查看次数

docker compose:如果可用,则使用 GPU,否则启动没有 GPU 的容器

我用来docker compose运行一个容器:

version: "3.9"
services:
  app:
    image: nvidia/cuda:11.0.3-base-ubuntu20.04
    deploy:
      resources:
        reservations:
          devices:
            - capabilities: [ gpu ]
Run Code Online (Sandbox Code Playgroud)

容器可以受益于 GPU 的存在,但它并不严格需要 GPU。使用上面的docker-compose.yaml结果会出错

来自守护程序的错误响应:无法选择具有以下功能的设备驱动程序“”:[[gpu]]

在没有 GPU 的机器上使用时。是否可以指定“使用 GPU(如果可用),否则启动没有 GPU 的容器”?

gpu docker docker-compose

5
推荐指数
1
解决办法
1528
查看次数

标签 统计

bash ×1

docker ×1

docker-compose ×1

gpu ×1

syntax ×1