refactor: 教程重组为在线教程与本地工具两部分,导航栏新增"工具使用"

- 导航栏新增"工具使用"入口(docs/tools)
- 本地工具:install(nodejs/vscode)、git、nvm、docker、prisma、vscode 排错、linux alias
- 在线教程保留 web、full_guide、full-stack、advance
- 修复 prisma 文档指向旧 recipes 路径的失效链接
- 更新 README/TODO 说明两部分定位,同步 yarn.lock

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
cqh963852andCopilot committed 2026-08-19 13:43:16 +08:00
1 parent 1042c0536e
commit 43581b238c
44 files changed
+12149 -8910

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

@@ -0,0 +1,7 @@
{
"label": "Docker",
"position": 4,
"link": {
"type": "generated-index"
}
}
@@ -0,0 +1,48 @@
---
sidebar_position: 1
---
# docker的安装与验证
docker是一种开源平台,用于开发、部署和运行应用程序。
## 先决条件
1. 确保您的系统是windows专业版
2. 已安装了wsl2
>**提示**
如果没有安装wsl2,可以参考[安装wsl文档](https://learn.microsoft.com/zh-cn/windows/wsl/install)
## docker的安装
### 1. 开启windows功能
通过控制面板,开启Hyper-v和适用于windows子系统功能
![控制面板](./1.png)
![启动windows功能](./2.png)
### 2. 下载并安装docker
下载docker最安全的路径就是去官网,安装时要注意勾选`wsl`选项,安装成功后跳过登录docker Hub账号
```
https://docs.docker.com/desktop/install/windows-install/
```
## 配置Docker镜像
安装docker后,进入docker,开始配置镜像
![设置页面](./6.png)
![Docker Engine](./7.png)
配置镜像添加以下内容
```
"registry-mirrors":["https://docker.m.daocloud.io","https://docker.1panel.live"]
```
## 验证Docker
运行以下命令,测试Docker是否正确安装并运行
```
docker run hello-world
```
当输出`Hello from Docker`命令时,表明Docker安装正确
![验证Docker](./8.png)
@@ -0,0 +1,64 @@
---
sidebar_position: 1
---
# Docker启动数据库
使用Docker启动PostgreSQL数据库
## 先决条件
1. 已安装Docker
2. 以wsl为开发环境
## 拉取 PostgreSQL 镜像
在wsl中,运行以下命令来拉取 `PostgreSQL` 镜像:
```
sudo docker pull postgres
```
## 创建文件并启动容器
### 1. 创建`docker-compose.yml`文件
运行以下命令,创建`docker-compose.yml`文件
```
touch docker-compose.yml
```
### 2. 编写文件
在`docker-compose.yml`文件中,写入以下内容:
```
version: '3.9'
services:
db:
image: postgres
restart: always
shm_size: 128mb
environment:
POSTGRES_PASSWORD: example
ports:
- "5432:5432"
adminer:
image: adminer
restart: always
ports:
- 7897:8080
```
### 3. 启动`PostgreSQL`数据库
运行以下命令启动`PostgreSQL`数据库:
```
docker-compose up --build
```
### 4. 验证启动
运行以下命令`ps`,当STATUS出现`up`的时候,容器就表示启动成功
```
docker ps
```
![运行容器](./5.png)
### 5. 连接到PostgreSQL数据库
运行以下命令,连接到PostgreSQL数据库:
```
docker exec -it my-postgres psql -U postgres
```