Score:1

ไม่สามารถทำให้ wsl2 ทำงานกับ docker และ ubuntu ได้

ธง in

นี่คือรายการ:

aaa@2UL:~$ wsl.exe --list --verbose
  ชื่อรุ่นของรัฐ
* Ubuntu-20.04 รัน 1 <------------ หมายเหตุ - นี่เป็นเวอร์ชันหนึ่ง
  docker-desktop-data กำลังรัน 2
  นักเทียบท่าเดสก์ท็อปกำลังทำงาน 2

เมื่อฉันวิ่ง นักเทียบท่า PS ใน bash ฉันได้รับ:

ไม่พบคำสั่ง 'นักเทียบท่า' ใน WSL 1 distro นี้
เราขอแนะนำให้แปลง distro นี้เป็น WSL 2 และเปิดใช้งาน
การรวม WSL ในการตั้งค่า Docker Desktop

ใน Ubuntu ฉันมีการตั้งค่าต่อไปนี้: ป้อนคำอธิบายรูปภาพที่นี่

นี่คือข้อมูล Windows ของฉัน:

รุ่นของ Windows 10 Home
รุ่น 21H1
ติดตั้งเมื่อ â10/â07/â2021
ระบบปฏิบัติการรุ่น 19043.928
สัมผัสกับ Windows Feature Experience Pack 120.2212.551.0

คำสั่งนี้ไม่มีผล: wsl --set-default-เวอร์ชั่น 2

ฉันต้องการเข้าถึงนักเทียบท่าจาก Ubuntu เป็นไปได้อย่างไร

อัปเดต

เมื่อฉันวิ่ง: wsl.exe --set-version Ubuntu-20.04 2 ไม่มีอะไรเกิดขึ้น. นี่คือผลลัพธ์:

กำลังแปลง อาจใช้เวลาสักครู่...
สำหรับข้อมูลเกี่ยวกับความแตกต่างที่สำคัญกับ WSL 2 โปรดไปที่ https://aka.ms/wsl2
อินสแตนซ์ Windows Subsystem สำหรับ Linux สิ้นสุดลงแล้ว
กดปุ่มใดก็ได้เพื่อดำเนินการต่อ...

ขอบคุณ

Score:1
ธง cn

เพียงแค่พยายามที่:

wsl.exe --set-version Ubuntu-20.04 2

ตรวจสอบให้แน่ใจว่าได้เรียกใช้คำสั่งนี้จากพรอมต์คำสั่ง (CMD) หรือ Powershell

in flag
จะยอมรับในไม่ช้า คุณช่วยดูที่นี่ได้ไหม: https://askubuntu.com/questions/1351156/how-to-locate-docker-drive-location-on-wsl2 ? ขอบใจ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา