常用命令

停止并移除当前由 Docker Compose 管理的所有服务
docker compose down --remove-orphans -v

  • --remove-orphans: 移除不属于当前 docker-compose.yml 文件定义的服务的任何容器
  • -v: 删除关联的数据卷

清理系统中的旧镜像和网络,可以执行以下命令
docker image prune -f
docker network prune -f
重新构建并启动服务
docker compose up --build -d

关机流程:
1、先关闭docker-compose

  • 停止并 删除 容器、网络(由 docker-compose.yml 创建的) docker-compose down
  • 仅停止容器,但保留容器、网络和数据卷 docker-compose stop
    2、关闭docker命令 systemctl stop docker
    3、查看docker状态 systemctl status docker
  • 如果遇到Warning: Stopping docker.service, but it can still be activated by:docker.socket提示,执行:systemctl stop docker docker.socket
    3、关闭虚拟机 poweroff
posted @ 2025-08-12 22:49  Charlie-Pang  阅读(11)  评论(0)    收藏  举报