外观
其他命令
批量操作
批量删除所有容器 docker rm $(docker ps -aq)
重新构建容器
有时 Docker Compose 会遇到缓存问题,特别是在镜像更新或修改配置时。你可以尝试清除缓存并重新构建容器。
首先,停止并删除当前容器和网络:
docker-compose down然后重新构建并启动:
docker-compose up --build这样可以强制 Docker Compose 重新创建所有容器,而不是使用旧的容器配置。
清除卷数据
如果容器卷的数据或配置发生了损坏,可能会导致配置读取错误。你可以尝试删除卷数据并重新启动。
docker-compose down -v
docker-compose up --build移除所有容器、容器、卷
docker rm -f $(docker ps -aq)
docker volume rm $(docker volume ls -q)
docker network rm $(docker network ls -q)分享社区
| 指令 | 代码 |
|---|---|
| 登录 | docker login |
| 命名 | docker tag |
| 推送 | docker push |