• Win10安装WSL2 原生docker


    最近为了使用WSL2安装原生docker,决定安装win10最新版本2004,检查更新里获取不到最新的推送信息,直接下载易升更新。

    1、 下载地址

    https://www.microsoft.com/zh-cn/software-download/windows10

     

     2、重启几次后

    打开PowerShell

    wsl --set-default-version 2
    wsl -l -v
    
    wsl --set-version Ubuntu-18.04 2
    

    两者之间主要区别

     

     3、转换后,尝试使用原生docker,依然不行,还是需要开启Desktop Docker,

    决定从新安装Ubuntu 20.04 LTS测试

    一直卡在

     4、打开网址

    https://docs.microsoft.com/en-us/windows/wsl/install-manual

     选择一个发行包下载,笔者使用第一个

     点击exe安装,出现了久违的画面

     5、从新设置安装源

    cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
    echo "deb http://mirrors.aliyun.com/ubuntu/ focal main restricted
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
    deb http://mirrors.aliyun.com/ubuntu/ focal universe
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates universe
    deb http://mirrors.aliyun.com/ubuntu/ focal multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-updates multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted
    deb http://mirrors.aliyun.com/ubuntu/ focal-security universe
    deb http://mirrors.aliyun.com/ubuntu/ focal-security multiverse">/etc/apt/sources.list
    apt update && apt upgrade -y
    
    $ sudo add-apt-repository 
        "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu 
        $(lsb_release -cs) 
        stable"
    curl -fsSL https://get.docker.com -o get-docker.sh
    sudo sh get-docker.sh
    sudo service docker start
    

      

    执行docker version终于正常了。  

    6、测试helloworld

    sudo docker run hello-world
    

    7、后记

    WSL2整个使用的HyperV 技术,和Wmware冲突。 需要升级到 VMWare Workstation/Player 升级到 15.5.5 或更高版本,禁用下面三项

     

     如果是VirtualBox如下设置

     

      

     

      

      

      

    1、建了一个小群:616945527(软件), 欢迎大家加入,加群口令abc123,硬件嵌入式开发者推荐75764412(单片机)。
    闲置域名www.nsxz.com出售(等宽等高字符四字域名,可组合多种有意义词语)。
  • 相关阅读:
    FZU 1759 欧拉函数 降幂公式
    51nod 1126 矩阵快速幂 水
    Codeforces Round #325 (Div. 2) D bfs
    Codeforces Round #379 (Div. 2) A B C D 水 二分 模拟
    Codeforces Round #284 (Div. 2)A B C 模拟 数学
    CentOS 7 rsync
    子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2
    VirtualBox
    Eclipse 安装 HDFS 插件
    docker log 文件 清理
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/14532147.html
Copyright © 2020-2023  润新知