我想在拥有GPU加速器的Google计算引擎上运行TensorFlow容器。
尝试了以下命令:
gcloud compute instances create-with-container job-name \
--machine-type=n1-standard-4 \
--accelerator=type=nvidia-tesla-k80 \
--image-project=deeplearning-platform-release \
--image-family=common-container \
--container image gcr/io/my-container \
--container-arg="--container-arguments=xxxx"
但是收到了警告
警告: 此容器部署机制需要一个Container-Optimized OS镜像才能运行。从cos-cloud项目(cost-stable、cos-beta、cos-dev镜像系列)中选择一个镜像。
我还尝试了来自cos-cloud
项目的系统镜像,但似乎没有CUDA驱动程序,因为tensorflow记录了警告cuInit failed
。
想知道在具有GPU支持的Google计算引擎上运行tensorflow容器的正确方法是什么?
docker run
命令。 - northtree