docke compose /docker 进阶

发布时间 2023-11-09 12:16:05作者: 学不会xuebuhui

docker compose 启动和关闭

  • stop
  • start
  • up -d
  • down
    docker-compose downdocker-compose stop 都是用于停止 Docker Compose 中定义的服务的命令,但它们之间有一些重要的区别。
  1. docker-compose stop:

    • docker-compose stop 命令会停止 Docker Compose 文件中定义的所有服务,但不会删除这些服务对应的容器。
    • 停止的容器可以通过 docker-compose start 命令重新启动。
  2. docker-compose down:

    • docker-compose down 命令会停止 Docker Compose 文件中定义的所有服务,并且会删除这些服务对应的容器。
    • 它还会删除网络、卷和其他与该 Compose 文件关联的 Docker 资源。

总之,docker-compose stop 只是简单地停止服务,而 docker-compose down 则会将服务完全停止并清理掉相关的容器和资源。选择使用哪个命令取决于你对服务的需求,如果需要彻底清理服务,可以使用 docker-compose down,如果只是暂时停止服务,可以使用 docker-compose stop