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

能进去了

相关推荐
代码熬夜敲Q1 小时前
Docker基础
运维·docker·容器
亚空间仓鼠1 小时前
Docker容器化高可用架构部署方案(十四)
docker·容器·架构
Zhu7583 小时前
【配置优化】docker29及以上版本配置优化。
docker
土星云SaturnCloud4 小时前
土星云AI边缘计算-算法运行环境搭建:Docker部署全流程实操
服务器·人工智能·docker·ai·边缘计算
fanzhonghong4 小时前
javaWeb后端开发之Linux项目部署3和Docker部署1
linux·服务器·前端·docker
石小千4 小时前
Docker-排查占用磁盘空间大问题
运维·docker·容器
仙柒4154 小时前
Docker 网络
运维·docker·容器
木雷坞4 小时前
vLLM 服务启动慢排查:NAS 模型目录、Docker 镜像和 GPU Runtime
docker·容器·vllm
Roselind_Yi4 小时前
【快速熟悉容器】企业 Docker 从 0 到落地全流程(分角色版)
java·运维·redis·docker·容器·json·改行学it
古怪今人5 小时前
WSL和Hyper-V Ubuntu安装docker Docker安装Reids、MySQL、PostgreSQL和RabbitMQ
运维·docker·容器