[英]Linux Kernel with Docker on Windows doesn't match WSL Linux Kernel
我正在嘗試使用本教程安裝 Azure 文件,但安裝時遇到問題。 我正在使用 Docker Desktop 來開發部署容器,教程說它需要 Linux Kernel >=4.11。 盡管 WSL/Ubuntu 具有內核 4.19,但當我運行 Docker 容器時,內核在運行uname -r
時顯示為4.9.184-linuxkit
。 我認為 Debian:buster 使用了更新的內核,所以我不確定為什么我的內核在容器中已經過時了。 我更新到 WSL2,但這似乎沒有幫助。
編輯:找到了一些關於Docker Desktop 和 WSL2 的信息,但我不確定這意味着什么。
通過執行以下操作,我能夠使 Docker 容器 linux 內核與 Windows 匹配:
docker run -it debain:buster /bin/bash
和uname -r
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.