贸易公司做网站有优势吗,帝国cms 企业网站,网站建设外包公司方案,泰安房产网站近日#xff0c;随着Windows 10 2004版本的发布#xff0c;WSL 2经过了近一年的insider测试#xff0c;现在也正式上线了。Windows 10 2004中引入了一个真实的Linux kernel#xff0c;使得系统全部的系统调用更加兼容。这也是首次#xff0c;Linux kernel安装在Windows系统… 近日随着Windows 10 2004版本的发布WSL 2经过了近一年的insider测试现在也正式上线了。Windows 10 2004中引入了一个真实的Linux kernel使得系统全部的系统调用更加兼容。这也是首次Linux kernel安装在Windows系统中并针对WSL 2做了大小和性能的优化。WSL 2使用了虚拟技术来在一个轻量级的虚拟机中运行Linux kernel但是真实体验和传统虚拟机要好一些。为了启用WSL 2我们必须先将Windows 10系统升级到2004版本微软现在还未全面向用户推送2004版本那么我们可以通过官方的“易升”软件来获取更新。“易升”软件下载地址如下https://support.microsoft.com/zh-cn/help/3159635/windows-10-update-assistant成功升级后系统版本应该如下确认版本无误后现在就开始WSL 2的安装首先在系统设置里的应用和功能界面上点击“程序和功能”打开程序和功能后再点击“启用或关闭Windows功能”打开后勾选以下标红几项然后更新注意如果这几项有变灰不可勾选那可能是你的CPU不支持虚拟化或者BIOS里没有打开虚拟化如果是BIOS关闭那只要设置一下就好了如果是CPU不支持那就换新电脑吧 ^_^ 最后重启电脑完成更新。重启电脑后先设置WSL2.0为默认版本wsl --set-default-version 2
提示如下WSL 2 需要更新其内核组件。有关信息请访问 https://aka.ms/wsl2kernel
访问提示的网址下载一个安装包 wsl_update_x64.msi安装内核组件。安装完成后再次执行上述命令提示如下有关与 WSL 2 的主要区别的信息请访问 https://aka.ms/wsl2
接下来可以去Windows 10 的 应用商店里下载Linux了搜索ubuntu列出了3个Ubuntu这里我们选择安装 Ubuntu 18。其他还有CentOS, Kali, Suse 等不同的linux可以下载根据你自己的使用习惯来选择吧。安装完成后去开始菜单里找到刚刚安装的Ubuntu启动它根据提示设置Ubuntu账号和密码到这里WSL 2的 Ubuntu安装完成。为了确认一下确实是 WSL 2.0可以回到PowerShell命令提示符下输入wsl -l -v
可以看到版本确实是 2如果不是2也可以通过下面命令来调整wsl --set-version Ubuntu-18.04 2
最后我们安装一下Docker看看是否能够正常使用curl -fsSL https://get.docker.com -o get-docker.sh
sudo bash get-docker.sh等待安装完成后输入docker -v
查看最新版本再输入sudo service docker start
启动docker服务。这样docker就能正常使用了在运行容器后容器暴露的端口也可以直接用 localhost:port 直接访问了。在没使用k8s的环境里推荐一个这个容器管理工具 portainer, 这里就以它为例运行一个容器。docker pull portainer/portainer
mkdir -p /data/portainerdocker run -d --restartunless-stopped \
--network host \
--name portainer -h portainer \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /data/portainer:/data \
-e TZAsia/Shanghai \
portainer/portainer然后打开浏览器访问 http://localhost:9000设置好账号密码就可以在webui上对本机的docker镜像和容器进行管理了。portainer的功能就留给大家自行探索了。欢迎关注《dotnet 新征程》公众号为你提供 dotnet 相关技术原创文章