Docker安装(windows)

简单来说,Docker 是一个"软件集装箱"平台,它把 AI 工具及其需要的所有复杂依赖打包进一个标准化的"箱子"里,确保它在任何电脑上都能以完全相同的方式运行。很多 AI 工具选择以 Docker 形式分发,正是为了解决 AI 应用本身极其复杂、难以安装和配置的难题。

安装命令

打开CMD/powershell,执行以下命令,默认会安装到C盘,替换下面的路径即可安装到自己想要安装的地方,

WSL(Windows Subsystem for Linux)是 Docker Desktop 在 Windows 上流畅运行所必需的底层基础。

bash 复制代码
wsl --install -d Ubuntu --location D:\WSL\Ubuntu

安装过程中会有提示输入用户名与密码,自行输入并牢记

如图显示即已进入ubuntu环境:

现在地基已经打好,接下来就是下载安装Docker了,建议官网下载:https://www.docker.com/products/docker-desktop/

下载完成后以管理员权限运行powershell执行以下命令安装,注意替换对应路径名称:

bash 复制代码
Start-Process -Wait -FilePath ".\Docker Desktop Installer.exe" -ArgumentList "install -accept-license --installation-dir=D:\Docker --wsl-default-data-root=D:\Docker\WSL"

备注

安装时显示

bash 复制代码
未能从"https://raw.githubusercontent.com/microsoft/WSL/master/distributions/DistributionInfo.json"提取分发列表。操作超时                          错误代码: Wsl/InstallDistro/WININET_E_TIMEOUT                                                                                                      如果此错误是意外错误,请考虑搜索现有问题或在 https://github.com/microsoft/WSL/issues 提交新问题

执行以下命令解决,如果还是无法安装,建议手动离线安装后导入(具体操作此处不详细介绍)

bash 复制代码
wsl --update --web-download
wsl --install -d Ubuntu --location D:\WSL\Ubuntu
相关推荐
瑞克-桑切斯2 小时前
docker Harbor 单机部署手册
大数据·运维·elasticsearch·docker·容器
wzq11_6663 小时前
Kubernetes集群——存储管理
云原生·容器·kubernetes
Thneonl3 小时前
桌宠穿透不是一行 SetWindowLong
windows·程序员
艺杯羹1 天前
Windows原生软件锁设计:从暴力杀进程丢数据到零轮询事件驱动架构
windows·系统架构·开源·开源软件·内存管理·开源协议
闲云自留地1 天前
K8s 的记忆大脑!ETCD 集群部署、etcdctl 命令与备份恢复全通关
容器·kubernetes·etcd
csdn_aspnet1 天前
Redis 入门:Windows、Mac安装指南
数据库·windows·redis·缓存·mac
孙克旭_1 天前
k8s基础组件与创建资源
运维·docker·容器·kubernetes
java_logo2 天前
Docker 部署 EmulatorJS:轻松搭建浏览器复古游戏平台
游戏·docker·容器·复古游戏·轩辕镜像·emulatorjs·红白机
吴声子夜歌2 天前
Kubernetes权威指南——网络原理(一)
网络·容器·kubernetes
方便面不加香菜2 天前
Docker Container --容器及容器的操作案例详解
运维·docker·容器