Windows10 内置了Linux系统:WSL (Windows Subsystem for Linux, 又称Bash for Windows)。可以方便地在Win10里使用Ubuntu等Linux系统的命令行,本篇文件使用Ubuntu作为讲解。 docker:Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器...
安装完成的docker EE 默认内核为windows,通常情况下需要切换到linux内核,可通过如下代码进行切换: [Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine") Restart-Service Docker 【选做,根据实际情况】如果要使用windows 容器,比如运行老式asp.net 4.7 程序,则需要widnows 内核的容器支持,可通过如...
1. 安装Docker for Windows 首先,你需要在Windows上安装Docker Desktop,官网下载地址为 [Docker Desktop]( 安装完成后,运行Docker Desktop并确保Docker引擎正在运行 2. 下载Linux镜像 打开Windows的命令行工具,输入以下命令来下载一个Linux镜像,比如Ubuntu: docker pull ubuntu 1. 3. 创建容器 使用以下命令创建一个基于...
WSL2 使用了真正的 Linux 内核,因此与 Linux 的兼容性更好,性能也更高。它为像在 Windows 中打开了一扇通往 Linux 的门。 WSL2 与 Windows、Docker 的关系 WSL2 与 Windows 紧密集成,允许 Linux 和 Windows 应用程序相互调用。Docker Desktop 利用 WSL2 作为后端,使 Docker 容器在 Windows 上运行更加高效,同...
点启用或者关闭windows 功能 勾选Hyper-V 1.2 安装 WSL 因为Docker Desktop在Windows上使用了WSL 2作为默认的运行时。WSL 2提供了更好的性能和更好的集成,特别是在Windows上运行Linux容器时。所以我们需要安装WSL,在管理员模式下打开 PowerShell 或 Windows 命令提示符,方法是右键单击并选择“以管理员身份运行”,输...
1、打开windows系统虚拟机平台 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 2、下载 wsl2 需要使用的 linux 内核 在https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel页面点击下载 linux 内核更新包,下载完点击安装 ...
一、Windows 安装 1.1 安装与启用 Hyper-V 1.2 安装 WSL 1.3 Docker Desktop 官方下载 1.4 安装Docker Desktop 二、MacOS安装 2.1 Docker Desktop 官方下载 2.2 安装Docker Desktop 三、Mac 和Windows 配置镜像加速 四、Linux 安装docker 五、linux 配置镜像加速 ...
先去官网下载安装包:https://docs.docker.com/desktop/install/windows-install/ 下载下来之后,就无脑下一步(当然作为IT的你,最好还是先一个非C盘的路径)。 换源 国内还是换一下源比较好,不然下载镜像太慢了。在配置中加上以下配置: "registry-mirrors": [ ...
https://learn.microsoft.com/zh-cn/windows/wsl/install-manual 配置.wslconfig 文件 WSL 有 2 个重要的配置文件 .wslconfig 和 wsl.conf,其中 .wslconfig 位于 Windows 系统上,wsl.conf 位于 Linux 发行版系统上。首先介绍配置 .wslconfig。 打开.wslconfig 文件目录:Win+R 运行 %UserProfile% ,会打开用户...