chore: migrate project to monorepo

This commit is contained in:
cqh963852 committed 2025-07-17 10:35:02 +08:00
1 parent 47dd739a28
commit 9195a387b2
125 files changed
+1478 -1364

No files matched your search

@@ -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
```