如何彻底销毁Docker容器并重新搭建WordPress环境?
彻底销毁WordPress Docker容器及数据的步骤
你之前的操作没彻底清理数据卷,这是导致重启后仍故障的核心原因——WordPress的数据库和持久化数据通常存在Docker卷中,docker system prune -a默认不会删除卷。按以下步骤彻底清理:
1. 停止并删除所有相关容器
- 先查看所有运行/停止的容器,定位WordPress和关联数据库容器:
docker ps -a - 强制停止并删除目标容器(用
docker-compose更高效):docker-compose down -f
2. 删除关联的数据卷(关键步骤)
- 查看所有Docker卷,找到与WordPress、数据库相关的卷(通常名称包含项目名、
db_data等关键词):docker volume ls - 直接删除
docker-compose管理的所有卷(推荐):
或者手动删除指定卷:docker-compose down -vdocker volume rm <volume-name-1> <volume-name-2>
3. 清理相关镜像(确保全新构建)
- 删除
docker-compose依赖的所有镜像:
或者手动删除指定镜像:docker-compose down --rmi alldocker rmi <wordpress-image-id> <mysql-image-id>
4. 无缓存重新构建并启动
- 执行构建命令时禁用缓存,确保拉取最新镜像并重新构建:
docker-compose up -d --build --no-cache
内容的提问来源于stack exchange,提问作者anon says hello
相关产品推荐
相关产品推荐

