docker 安装windows

目录

下载地址:

使用教程:

[docker compose 查看版本](#docker compose 查看版本)

[测试启动 hello-world](#测试启动 hello-world)

[报错1 The system cannot find the file specified:](#报错1 The system cannot find the file specified:)

[检查 Docker Desktop 是否运行中](#检查 Docker Desktop 是否运行中)

报错2HF_ENDPOINT

[1. 临时解决方案(当前终端会话有效)](#1. 临时解决方案(当前终端会话有效))

[2. 永久解决方案](#2. 永久解决方案)

Linux/macOS:

Windows:


下载地址:

Get Started | Docker

使用教程:

【超详细:从头开始的windows系统下的docker安装,在docker中建立ubuntu系统并配置pytorch深度学习环境,实现windows系统下访问ubuntu中的jupyterlab】_docker windows-CSDN博客

在cmd或者PowerShell下执行命令验证 Docker 是否正常运行:

复制代码
docker -v

docker compose 查看版本

复制代码
docker compose version

测试启动 hello-world

复制代码
docker run hello-world

ok 回答

Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal. To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker ID: https://hub.docker.com/ For more examples and ideas, visit: https://docs.docker.com/get-started/

报错1 The system cannot find the file specified:

error during connect: Head "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/_ping": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

解决方法:

检查 Docker Desktop 是否运行中
  • 打开"开始菜单",搜索 Docker Desktop 并启动它。

  • 看它是否正常运行,不报错。

报错2HF_ENDPOINT

time="2025-07-12T01:39:37+08:00" level=warning msg="The \"HF_ENDPOINT\" variable is not set. Defaulting to a blank string." time="2025-07-12T01:39:37+08:00" level=warning msg="The \"MACOS\" variable is not set. Defaulting to a blank string." 怎么解决

解决方法:

1. 临时解决方案(当前终端会话有效)

在终端中直接运行以下命令(Linux/macOS):

复制代码
# 设置 Hugging Face 的镜像端点(如果需要国内加速)
export HF_ENDPOINT="https://hf-mirror.com"

# 如果是 macOS 系统,可以设置(通常不需要)
export MACOS="true"  # 或者根据程序要求设置其他值

Windows(CMD/PowerShell):

cmd

bash 复制代码
set HF_ENDPOINT=https://hf-mirror.com
set MACOS=true
复制代码
# PowerShell
$env:HF_ENDPOINT = "https://hf-mirror.com"
$env:MACOS = "true"

2. 永久解决方案

将变量添加到系统环境配置文件中,避免每次重启终端后重新设置。

Linux/macOS
  • 编辑 ~/.bashrc~/.zshrc(根据你的 shell):

    复制代码
    echo 'export HF_ENDPOINT="https://hf-mirror.com"' >> ~/.bashrc
    echo 'export MACOS="true"' >> ~/.bashrc  # 如果是 macOS 系统
    source ~/.bashrc  # 立即生效
Windows
  • 通过系统设置永久添加环境变量:

    1. 搜索并打开 "编辑系统环境变量"

    2. 点击 "环境变量" → 在 "用户变量""系统变量" 中新建:

      • 变量名:HF_ENDPOINT,变量值:https://hf-mirror.com

      • 变量名:MACOS,变量值:true(仅需在 macOS 上设置)。

相关推荐
K姐研究社1 小时前
通义万相Wan2.5模型实测,可生成音画同步视频
人工智能·aigc·音视频
云起SAAS2 小时前
老年ai模拟恋爱抖音快手微信小程序看广告流量主开源
人工智能·微信小程序·小程序·ai编程·看广告变现轻·老年ai模拟恋爱·ai模拟恋爱
ModelWhale4 小时前
喜报!和鲸科技获张江国家自主创新示范区专项发展资金支持
大数据·人工智能·科研
飞哥数智坊4 小时前
AI 编程时代,你得学会“狠心”删代码
人工智能·ai编程
stbomei4 小时前
静默期的跃迁:2025 年 AI 技术落地与产业重构路径
人工智能·重构
可触的未来,发芽的智生4 小时前
新奇特:神经网络烘焙坊(下),万能配方的甜蜜奥义
人工智能·python·神经网络·算法·架构
RoboWizard4 小时前
移动固态硬盘无法被电脑识别怎么办?
大数据·人工智能·缓存·电脑·金士顿
zero13_小葵司5 小时前
基于多Agent构建AI驱动的智能化软件开发协作平台
人工智能·aigc·软件工程·团队开发·ai编程
jllllyuz5 小时前
matlab裂纹检测与延展分析系统
人工智能·计算机视觉·matlab
伊织code5 小时前
Cybersecurity AI (CAI) - 轻量级网络安全AI框架
人工智能·安全·web安全·cybersecurity·cai