zoukankan      html  css  js  c++  java
  • WSL2 bug

    错误现象

    Stdout:
    
    Stderr:
    2020/05/27 20:01:37 resolving /mnt/host/c/Program Files/Docker/Docker/resources/wsl/docker-wsl-cli.iso...
    Error: mounting wslCLIDest: stat /mnt/host/c/Program Files/Docker/Docker/resources/wsl/docker-wsl-cli.iso: no such file or directory
    2020/05/27 20:01:37 stat /mnt/host/c/Program Files/Docker/Docker/resources/wsl/docker-wsl-cli.iso: no such file or directory
    mounting wslCLIDest
    main.doRun
    /go/src/github.com/docker/pinata/linuxkit/pkg/wsl-bootstrap/main.go:224
    main.run.func1
    /go/src/github.com/docker/pinata/linuxkit/pkg/wsl-bootstrap/main.go:83
    github.com/docker/pinata/vendor/github.com/spf13/cobra.(*Command).execute
    /go/src/github.com/docker/pinata/vendor/github.com/spf13/cobra/command.go:838
    github.com/docker/pinata/vendor/github.com/spf13/cobra.(*Command).ExecuteC
    /go/src/github.com/docker/pinata/vendor/github.com/spf13/cobra/command.go:943
    github.com/docker/pinata/vendor/github.com/spf13/cobra.(*Command).Execute
    /go/src/github.com/docker/pinata/vendor/github.com/spf13/cobra/command.go:883
    main.main
    /go/src/github.com/docker/pinata/linuxkit/pkg/wsl-bootstrap/main.go:25
    runtime.main
    /usr/local/go/src/runtime/proc.go:203
    runtime.goexit
    /usr/local/go/src/runtime/asm_amd64.s:1373`
    

    错误原因

    wsl2本身的bug,具体原因不详

    解决办法

    • quit docker desktop
    • stop docker service in service.msc which should be called com.docker.service
      file
    • shutdown wsl: wsl --shutdown
    • start docker windows

    wsl2的使用

    windows 的docker desktop只是基于wsl中的linux做初始化,真正的docker守护进程并不在linux内。所以在对应的wsl系统中,敲击docker命令会得到如下问题

    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
    

    所以,一切的docker的管理,还得在windows的shell中进行

    参考资料

    https://github.com/docker/for-win/issues/6822

    欢迎关注我的个人公众号"西北偏北UP",记录代码人生,行业思考,科技评论

  • 相关阅读:
    java移位运算符详解[转]
    Android四大基本组件介绍与生命周期
    oracle中怎么得到日期相减除去周末后的天数
    小计_合计_统计
    Oracle--SQL技巧之一(查询连续的记录)
    游戏中地图的制作(一)
    在别的地方看的<<给程序员介绍一些C++开源库>>,记录给大家共同学习
    C语言调用python代码
    XML文件中怎么写小于号 等特殊符号
    system->copy 和 ShellExecute 用法
  • 原文地址:https://www.cnblogs.com/niceshot/p/13796865.html
Copyright © 2011-2022 走看看