docker配置报错解决过程dify

本文解决报错:

https://aka.ms/wsl2kernel

管理员模式打开powershell,在命令行下执行命令

wsl --set-default-version 2

安装 Linux 发行版

打开 Microsoft Store。

搜索 Ubuntu,选择 Ubuntu 22.04 LTS 或其他版本。

点击 获取,等待安装完成。

打开 Ubuntu 应用,会出现linux终端

根据提示设置用户名和密码。

完了以后会出现绿色蓝色的字符(linux终端特征)不要关掉它。

在powershell里:

验证 WSL 是否正常运行

打开 PowerShell,输入:

wsl --list --verbose

然后我们回到linux终端里:

更新包管理器并安装工具:

sudo apt update && sudo apt upgrade

(有基础的不用看这行)这里要输入一下然后回车(当然有基础的也不会看这篇博客)

sudo apt install build-essential git curl

这个会比较慢,要半个小时左右

结束以后,重启

打开docker,点winthin login

主页能正常加载就是成功了

加了镜像的代码直接贴进去

javascript 复制代码
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://registry.docker-cn.com",   
    "https://s4uv0fem.mirror.aliyuncs.com",    
    "https://docker.1ms.run",    
    "https://registry.dockermirror.com",    
    "https://docker.m.daocloud.io",    
    "https://docker.kubesre.xyz",    
    "https://docker.mirrors.ustc.edu.cn",   
     "https://docker.1panel.live",    
     "https://docker.kejilion.pro",    
     "https://dockercf.jsdelivr.fyi",   
      "https://docker.jsdelivr.fyi",   
       "https://dockertest.jsdelivr.fyi",    
       "https://hub.littlediary.cn",    
       "https://proxy.1panel.live",   
        "https://docker.1panelproxy.com",    
        "https://image.cloudlayer.icu",    
        "https://docker.1panel.top",    
        "https://docker.anye.in",    
        "https://docker-0.unsee.tech",   
         "https://hub.rat.dev",   
          "https://hub3.nat.tf",    
          "https://docker.1ms.run",    
          "https://func.ink",    
          "https://a.ussh.net",    
          "https://docker.hlmirror.com",    
          "https://lispy.org",   
           "https://docker.yomansunter.com",    
           "https://docker.xuanyuan.me",    
           "https://docker.mybacc.com",    
           "https://dytt.online",    
           "https://docker.xiaogenban1993.com",   
            "https://dockerpull.cn",    
            "https://docker.zhai.cm",    
            "https://dockerhub.websoft9.com",   
             "https://dockerpull.pw",   
              "https://docker-mirror.aigc2d.com",    
              "https://docker.sunzishaokao.com",   
               "https://docker.melikeme.cn" 
 ]
}

打开docker文件夹,路径栏里cmd

docker compose up -d

(这一步要确保盘里空间足够起码要10个g,否则就会出现下图,血泪教训啊)

解决方法就是改路径到d盘

设置,然后点Resources,browser

这一条为什么要跑那么久,我也不知道

然后网页还是进不去

我问DeepSeek

复制代码
# 备份文件
Copy-Item docker-compose.yaml docker-compose.yaml.backup

# 修改端口映射为固定值
(Get-Content docker-compose.yaml) -replace 'ports:.*', 'ports:
      - "80:80"
      - "443:443"' | Set-Content docker-compose.yaml

# 重新创建nginx服务
docker-compose up -d --force-recreate nginx

端口还是占用

最后改成了8000

能进去了

相关推荐
人鱼传说1 小时前
docker desktop是一个好东西
运维·docker·容器
忆~遂愿2 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
说实话起个名字真难啊3 小时前
用docker来安装openclaw
docker·ai·容器
恬静的小魔龙3 小时前
【群晖Nas】群晖Nas中实现SVN Server功能、Docker/ContainerManager等
docker·svn·容器
Zfox_4 小时前
CANN Catlass 算子模板库深度解析:高性能 GEMM 融合计算、Cube Unit Tiling 机制与编程范式实践
docker·云原生·容器·eureka
春日见5 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
DARLING Zero two♡5 小时前
告别 Docker 命令行!Portainer+cpolar 让容器管理从局域网走向公网
运维·docker·容器
liu****6 小时前
2.深入浅出理解虚拟化与容器化(含Docker实操全解析)
运维·c++·docker·容器·虚拟化技术
logocode_li7 小时前
OCI/CRI 双标准下:从 dockerd 到 containerd 的 K8s 运行时迭代史
docker·云原生·容器·k8s
_运维那些事儿18 小时前
VM环境的CI/CD
linux·运维·网络·阿里云·ci/cd·docker·云计算