惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
人人都是产品经理
人人都是产品经理
M
MIT News - Artificial intelligence
C
Cybersecurity and Infrastructure Security Agency CISA
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
爱范儿
爱范儿
Spread Privacy
Spread Privacy
P
Palo Alto Networks Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
T
The Blog of Author Tim Ferriss
The Cloudflare Blog
WordPress大学
WordPress大学
小众软件
小众软件
H
Help Net Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Blog — PlanetScale
Blog — PlanetScale
V2EX - 技术
V2EX - 技术
H
Hacker News: Front Page
Last Week in AI
Last Week in AI
D
DataBreaches.Net
V
V2EX
S
Securelist
C
CXSECURITY Database RSS Feed - CXSecurity.com
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tenable Blog
Cloudbric
Cloudbric
月光博客
月光博客
Y
Y Combinator Blog
博客园 - 三生石上(FineUI控件)
N
News and Events Feed by Topic
K
Kaspersky official blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
S
Secure Thoughts
S
Security Affairs
W
WeLiveSecurity
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
The Last Watchdog
The Last Watchdog
AI
AI
有赞技术团队
有赞技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 【当耐特】
罗磊的独立博客
Google DeepMind News
Google DeepMind News
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
N
Netflix TechBlog - Medium
PCI Perspectives
PCI Perspectives
SecWiki News
SecWiki News
IT之家
IT之家
Microsoft Azure Blog
Microsoft Azure Blog
V
Visual Studio Blog

博客园 - 神游虚空

解决 GDAL 用 C# 访问时,中文乱码问题。 学习AI编程 安装 RAGFlow 量化投资赚的哪方面的钱? python中调用 .net 的 dll 时,报错:Exception has occurred: TypeLoadException 使用 Open XML SDK 实现 html 富文本转换为 docx 格式示例 在python中 先调用C#的dll 返回了一个类的列表,如何把这个列表转换为 python 中的 DataFrame? vue项目服务器部属源码调试解决办法 vue3 + ts + element_plus 创建后台管理系统,学习记录 大A指数周内效应分析 两个通达信公式 如何在.netcore 上实现 Rbac 权限管理 修道是精神上的减熵过程 BPMN2.0 Specifaction 节选翻译,10.4.6 事件处理(handling Events,原文 275页) BPMN2.0 Specifaction 节选翻译,10.4 事件 Events (原文233页) 使用ef或dbcontext的时候主要注意三个问题 EFCore 中 group 分组后,只选出每组中含有最大值的数据行 BPMN2.0 Specifaction 节选翻译,10.2.8 循环特征 Loop Characteristics (原文 189页) BPMN2.0 Specifaction 节选翻译,10.2.5 子流程 Sub-Processes (原文173页) BPMN2.0 Specifaction 节选翻译,10 Process (原文145页)
安装 KTransformer
神游虚空 · 2025-02-25 · via 博客园 - 神游虚空

问题一:

CUDA 安装 一直卡在Installing Nsight Visual Studio Edition

需要 vs 版本为 12.6 ,并且确保选中了C++分析工具和MSVC v142-VS 2019 C++ x64/x86生成工具,然后进行修改安装‌。

问题二:

如何在 Windows server 2022 上安装 Docker Engine.

在 Windows Server 2022 上安装 Docker Engine 的详细步骤如下:

一、准备工作

  1. 更新系统
    确保 Windows Server 2022 已更新到最新版本。可以在“设置”->“更新与安全”中检查并安装更新

  2. 启用 Hyper-V 和容器功能
    Docker 在 Windows Server 上依赖 Hyper-V 和容器功能。可以通过以下 PowerShell 命令启用这些功能:

    powershell复制

    Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart
    Install-WindowsFeature -Name containers

    安装完成后,系统可能会自动重启

二、安装 Docker Engine

  1. 安装 DockerMsftProvider 模块
    打开 PowerShell 并以管理员身份运行,执行以下命令安装 DockerMsftProvider 模块:

    powershell复制

    Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
  2. 安装 Docker
    使用以下命令安装 Docker:

    powershell复制

    Install-Package -Name docker -ProviderName DockerMsftProvider -Force
  3. 启动 Docker 服务
    安装完成后,启动 Docker 服务并设置为自动启动:

    powershell复制

    Start-Service Docker
    Set-Service -Name docker -StartupType Automatic
  4. 验证安装
    运行以下命令验证 Docker 是否安装成功:

    如果返回 Docker 的版本信息,则表示安装成功

PS C:\Windows\system32> Install-Package -Name docker -ProviderName DockerMsftProvider -Force 警告: 在此对象上找不到属性“”。请确认该属性存在。 警告: 无法将参数绑定到参数“Channels”,因为该参数是空值。 警告: 必须为 Get-Member cmdlet 指定一个对象。 警告: 在此对象上找不到属性“versions”。请确认该属性存在。 警告: 在此对象上找不到属性“channels”。请确认该属性存在。 警告: 无效的 JSON 基元: 。

解决方案

  1. 确保 PowerShell 使用 NuGet 提供程序 DockerMsftProvider 依赖于 NuGet 提供程序。运行以下命令以确保 NuGet 已安装并可用:

    Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force

        2.手动下载并运行安装脚本 如果通过 Install-Package 无法成功安装,可以手动下载并运行 Docker 安装脚本:

           下载文件: https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1

           存入本地:install-docker-ce.ps1

        3. 如果 raw.githubusercontent.com 无法访问,则

             3.2、 打开 Hosts 文件:

    Windows 系统路径:C:\Windows\System32\drivers\etc\hosts

    使用记事本或文本编辑器打开该文件。

     3.3、在文件末尾添加一行,格式为:

    <IP地址> raw.githubusercontent.com

    例如:

    185.199.108.133 raw.githubusercontent.com

     3.4、保存文件后,刷新 DNS 缓存:

     ipconfig /flushdns

       4. 然后运行脚本:

    这将执行脚本并安装 Docker。

         5. 验证安装

    运行以下命令验证 Docker 是否安装成功:

              如果返回 Docker 的版本信息,则表示安装成功

在 Windows Server 2022 下通过 Docker 运行 Linux 项目需要解决两个核心问题:容器内核的兼容性和Docker 环境配置。以下是具体步骤及注意事项:

一、安装 Docker 并配置 Linux 容器支持

  1. 启用 Hyper-V 和容器功能

    • 打开【服务器管理器】→【添加角色和功能】,勾选 Hyper-V 和 容器 功能 
    • 或通过 PowerShell 命令安装:

      Install-WindowsFeature -Name Hyper-V, Containers Restart-Computer

  2. 安装 Docker CE

    • 使用官方脚本安装 Docker CE(需管理员权限):

      Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" -o install-docker-ce.ps1 .\install-docker-ce.ps1

    • 国内镜像加速:编辑脚本文件 install-docker-ce.ps1,将镜像源替换为阿里云地址(如 https://mirrors.aliyun.com/docker-ce/win/static/stable/x86_64/) 
  3. 切换 Docker 到 Linux 容器模式

    • 默认情况下,Docker 运行 Windows 内核容器。若直接运行 Linux 镜像会报错 no matching manifest for windows/amd64 
    • 解决方案:通过 WSL2 运行 Linux 子系统:

      wsl --install # 安装 WSL2(仅支持 Windows Server 2022) wsl --set-default-version 2

    • 重启后,Docker 会自动识别 WSL2 环境,支持 Linux 容器 

二、拉取并运行 Linux 项目

  1. 拉取 Linux 镜像

    • 使用 docker pull 命令时需指定 Linux 镜像标签(如 alpineubuntu):

      docker pull alpine:latest

    • 注意:若报错 no matching manifest for linux/amd64,需确认 Docker 已切换至 Linux 容器模式(右键 Docker 图标 → 切换至 Linux 容器) 
  2. 运行 Linux 容器

    • 基本命令示例(以运行 Nginx 为例):

      docker run -d --name my_nginx -p 80:80 nginx:alpine

    • 参数说明:
      • -d:后台运行
      • -p 80:80:端口映射(主机端口:容器端口)
      • --name:容器命名
  3. 加载自定义项目

    • 若需运行自定义项目,建议将项目文件挂载到容器中:

      docker run -d -v C:\my_project:/app -w /app python:3.9-slim python app.py

    • 说明:
      • -v:挂载主机目录到容器
      • -w:设置容器工作目录