https://blog.csdn.net/m0_37835884/article/details/79484242?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171275571716800180618837%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=171275571716800180618837&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~hot_rank-2-79484242-null-null.142%5Ev100%5Epc_search_result_base9&utm_term=win10%E5%A6%82%E4%BD%95%E5%BC%80%E5%90%AFhyper-v&spm=1018.2226.3001.4187,这个帖只看第一部分即可!还有一点,开启了假造化还必要安装wsl2也就是windows下的linux子系统(Windows Subsystem for Linux),因为如今docker desktop默认要求wsl2为后端安装 WSL | Microsoft Learn利用 wsl --install 命令安装实用于 Linux 的 Windows 子系统。 在 Windows 计算机上利用首选 Linux 发行版(Ubuntu、Debian、SUSE、Kali、Fedora、Pengwin、Alpine 等都可用)运行的 Bash 终端。
https://learn.microsoft.com/zh-cn/windows/wsl/installtips1:WSL (Windows Subsystem for Linux) 是一种在 Windows 操纵系统上运行 Linux 环境的兼容层或子系统。它答应用户在 Windows 上直接运行 Linux 步调,而无需在本地安装完备的 Linux 系统或利用假造机。wsl类似一个Windows中管理Linux系统的管家,可以类比python中的pip,安装和卸载各种第三方库,你可以利用wsl来安装和卸载差别的Linux系统。 wsl相关命令wsl 命令详解_wsl命令-CSDN博客
https://blog.csdn.net/no1xium/article/details/132712260?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-1-132712260-blog-122390018.235%5Ev43%5Epc_blog_bottom_relevance_base9&spm=1001.2101.3001.4242.2&utm_relevant_index=4
关闭 WSL 中正在运行的 Linux 发行版 | Linux 中国 - 知乎 (zhihu.com)
about 3 years ago,we can create a image to migrate project only on the CPU with ease, but docker(or docker desktop) cannot support invoke GPU when a deep learning project needs to be deployed. In this time,NVIDA launched the nvidia-docker solving the above-mentioned problems.
introduction:一文快速入门docker和nvidia-docker_nvidia docker和docker的区别-CSDN博客
1.2.1 nvidia-docker安装
1.3.2 命令
Ubuntu里的docker必要安装nvidia-container-toolkit,Windows下的docker desktop已经可以大概支持调用显卡,无需安装nvidia-container-toolkit,docker desktop官网的阐明如下,按照里面说的设置好就ok。
GPU support in Docker Desktop | Docker DocsHow to use GPU in Docker Desktop