Docker 常用命令
下文基于 Docker Compose V2(命令为 docker compose)。示例中的服务名 n8n 请换成你 docker-compose.yml 里的实际服务名。
1. 服务启动与停止
启动服务(后台)
bash
docker compose up -d停止并删除容器(保留数据卷)
bash
docker compose down停止并删除容器并删除数据卷
DANGER
会删除卷内数据,执行前请确认备份。
bash
docker compose down -v2. 服务管理
重启全部服务
bash
docker compose restart重启指定服务
bash
docker compose restart n8n停止服务
bash
docker compose stop启动已创建但未运行的容器
bash
docker compose start3. 查看运行状态
查看服务状态
bash
docker compose ps查看日志(全部服务)
bash
docker compose logs -f查看日志(指定服务)
bash
docker compose logs -f n8n4. 镜像与构建
拉取镜像
根据当前目录下 docker-compose.yml 拉取所需镜像到本地:
bash
docker compose pull