因为当前windows10操作系统版本不满足TensorFlow官方文档中的安装最新的Docker Desktop所需要求,所以替代方案是使用Docker Toolbox,特此记录一下。
1.下载软件包
# Requires the latest pip pip install --upgrade pip
# Current stable release for CPU and GPU
pip install tensorflow
2.安装docker toolbox
#阿里云开源镜像下载 #https://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/?spm=a2c6h.25603864.0.0.7fba2767kQvSdA
3.运行Docker Quickstart Terminal
4.配置国内仓库环境(截至2024年12月23日可使用)
#列出虚拟机
docker-machine ls
#进入默认虚拟机 docker-machine ssh default
#在虚拟机内执行命令
sudo vi /etc/docker/daemon.json
#复制以下内容到该文件
{ "registry-mirrors": ["https://dockerpull.org","https://docker.unsee.tech/","https://docker.1panel.live/","https://docker.udayun.com/","https://docker.nastool.de/"] }
#vi命令保存并退出该文件夹
:wq
5.拉取tensorflow容器
docker pull tensorflow/tensorflow:latest
6.运行tensorflow容器
docker run -it -p 8888:8888 tensorflow/tensorflow:latest-jupyter