Docker forWindows有两种运行模式,一种运行Windows相关容器,一种运行传统的Linux容器。同一时间只能选择一种模式运行。 1. 开启基于 WSL 2 的引擎 在“设置”>“常规”中选中“使用基于 WSL 2 的引擎”(默认开启) a. WSL终端打开方式 b. 查看docker版本和内部版本号 ...
既然已经将 Docker 集成到 WSL 虚拟机,接下来,就可以通过 Docker Compose 来编排 Nginx、PHP-FPM、MySQL 来搭建 PHP Web 项目运行环境了,你当然可以使用前面介绍的 Laradock,不过,Laradock 是一个集大成的集成开发环境,如果你只是需要 PHP-FPM、Nginx、MySQL、Redis之类的最小化运行环境,可以使用更简单的编排方案。
让我们使用 Docker 为现有应用项目创建开发容器。 对于此示例,我将在 Python 开发环境设置文档中使用适用于 Django 的 Hello World 教程中的源代码。如果想要使用自己的项目源代码,可以跳过此步骤。 若要从 GitHub 下载 HelloWorld-Django Web 应用,请打开 WSL 终端(例如 Ubuntu)并输入:git clone https://github....
1 打开Docker配置中心 任务栏小鲸鱼右边 -> 齿轮图标(设置) 2 配置Docker国内镜像 配置阿里云镜像加速下载:“https://pi9dpp60.mirror.aliyuncs.com”,点击左侧菜单 Docker Engine ---》右侧输入框 ---》Apply & Restart { "registry-mirrors": [ "https://pi9dpp60.mirror.aliyuncs.com" ], "insecure-re...
docker-data默认安装在c盘,且设置中难以更改,因此采用如下操作。 1、shutdown 子系统 wsl --shutdown 2、导出Ubuntu wsl --export Ubuntu-20.04 F:\Ubuntu\ubuntu.tar 3、注销docker-desktop和docker-desktop-data wsl --unregister Ubuntu-20.04 4、导入 ...
Windows WSL2 Docker快速构建PX4开发环境指南 TangQi001/dev_tang 本地文件 首先创建容器 将github网站源代码fork,然后下载到本地 ctrl+shift+P选择通过容器重新打开 此时需要等待很长时间,因为需要构建px4的image,要下载源码,gazebo等等内容 构建完毕则使用vscode左下方的<>连接正在运行的容器 接着就可以进入开发界面...
✨ 可选:使用汉化包美化界面https://github.com/asxez/DockerDesktop-CN 🔍 确保WSL集成已启用 🌐 在资源-网络中启用主机网络 3️⃣ 环境准备 #在WSL2中更新系统 sudo apt update && sudo apt upgrade # 检查NVIDIA驱动 nvidia-smi 4️⃣ ComfyUI部署 ...
首先用sudo find / -name "*docker*" -type d 2>/dev/null查看与docker有关的目录,然后用 sudo rm -rf 路径删除掉。不过要注意,/mnt开头的路径不要动,这个开头的路径是指向windows上的硬盘的。 1.2 安装docker 首先让systemd作为init系统运行。WSL 默认使用 /init 作为 PID 1 进程,而非 systemd,导致以下...
sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io WSL2 兼容性配置# 执行了上述命令,你应该已经安装完成了,可是执行 service docker start 应该是会报错的,你还需进行一下兼容性设置。主要是创建 fstab 文件,以及设置 iptables 为 legacy 模式。以使 Docker 能够在 WSL2 上...