添加重装容器的文档

This commit is contained in:
Easy 2022-03-04 15:21:38 +08:00
parent 6e97c2f51a
commit 987da61003

View File

@ -1,5 +1,44 @@
# 调试FAQ
## 重装容器
启动过的容器会将数据存储在数据目录,如果需要完全重装,需要手动清除 volume 中的数据。
首先通过 docker ps 查到 pushdeer_app_1 容器对应的 id。
然后运行以下命令删除容器并同时删除 volume。
```bash
docker rm -v <id>
```
你也可以通过 docker volume 命令手工删除数据目录。首先通过 `docker volume ls` 查找数据目录:
```
DRIVER VOLUME NAME
local pushdeer_mariadb_data
```
然后运行:
`docker volume inspect pushdeer_mariadb_data` 查看详细信息:
```json
[
{
"CreatedAt": "2022-03-04T15:18:11+08:00",
"Driver": "local",
"Labels": null,
"Mountpoint": "/var/lib/docker/volumes/pushdeer_mariadb_data/_data",
"Name": "pushdeer_mariadb_data",
"Options": null,
"Scope": "local"
}
]
```
删除对应数据目录 `/var/lib/docker/volumes/pushdeer_mariadb_data/_data`
## 服务启动调试
首先确定API服务是否正常启动。为了能查看到详细信息请先将已经启动的服务停止